Microchip KSZ8, KSZ9, and LAN937x managed Ethernet switches
A family of small managed Ethernet switch chips from Microchip (formerly Micrel) widely used in industrial networking, automotive, and embedded gateways. The line spans the older KSZ8xxx/KSZ9xxx parts up through the current LAN9374 and LAN9646, typically connected to a host SoC over SPI, I2C, or MDIO and exposed through Linux's distributed switch (DSA) framework.
recommendation
It should stay because the hardware is still actively sold by Microchip in 2025 — chips like the KSZ9477, LAN9374, and LAN9646 are listed as "In Production" with a current evaluation board — and the upstream code is under heavy ongoing development, including recent feature work to add PTP timestamping support for the KSZ8463. There is no in-tree replacement, and new embedded designs continue to rely on it.
repository signals
sources
- lore.kernel.org
The driver is seeing active upstream net-next development in 2026, not just stale maintenance.
- lore.kernel.org
Recent multi-version feature work added KSZ8463 PTP support, indicating ongoing investment in older and newer Microchip switch variants.
- microchip.com
Microchip lists KSZ9477 as 'Status: In Production'.
- microchip.com
Microchip lists LAN9374 as 'Status: In Production', showing the LAN937x family is still current.
- microchip.com
Microchip lists LAN9646 as 'Status: In Production'; this compatible is present in the driver's device table.
- microchip.com
Microchip still offers a KSZ9477 evaluation kit, supporting evidence of active product availability and new design use.
codex reasoning notes (technical)
Real driver directory. `exec_command` on local Kconfig/device tables shows this driver covers Microchip KSZ8XXX/KSZ9XXX/LAN937X plus compatible `microchip,lan9646`; no natural in-tree replacement beyond this driver family. `lore_file_timeline` on `drivers/net/dsa/microchip/ksz_common.c` showed heavy activity through 2024-2026, with newest touch on 2026-03-19 and feature series for KSZ8463/PTP, so this is clearly maintained and there is no removal signal from the lore evidence gathered. `web.search_query` on Microchip product pages found KSZ9477, LAN9374, and LAN9646 all marked 'In Production', plus an active KSZ9477 eval board page, which supports continued new deployments in embedded/industrial networking. Recommendation is `keep`, not `keep-annotate`, because the hardware family is still sold and upstream work is active.