Ethernet PCS blocks for Synopsys, NXP Lynx, MediaTek, and Renesas SoCs
Drivers for the Physical Coding Sublayer hardware that sits between an Ethernet MAC and the SerDes lanes on modern system-on-chip designs. Covers Synopsys DesignWare XPCS, NXP Layerscape/QorIQ Lynx, MediaTek LynxI, and Renesas RZ/N1, RZ/N2H, and RZ/T2H industrial networking blocks used in embedded, automotive, and communications equipment.
recommendation
It should stay because the silicon it serves is still being sold new in 2025, including current NXP Layerscape communications processors and Renesas RZ/N2H and RZ/T2H industrial MPUs. The directory is also actively maintained, with feature patches landing on pcs-xpcs as recently as early 2026, and there is no generic replacement for these SoC-integrated PCS blocks.
repository signals
sources
- git.kernel.org
Upstream Kconfig identifies current supported hardware blocks: Synopsys DesignWare XPCS, NXP/QorIQ Layerscape Lynx PCS, MediaTek LynxI PCS, and Renesas RZ/N1/RZ/N2H/RZ/T2H MII-converter PCS.
- lore.kernel.org
The directory still receives recent feature work in 2026; this patch adds generic polarity inversion support to pcs-xpcs.
- lore.kernel.org
The directory still receives architecture/extensibility work in 2026; this patch introduces xpcs_create_pcs_fwnode().
- nxp.com
NXP still markets active Layerscape networking processors with Ethernet SerDes/SGMII capabilities that map to Lynx/XPCS-style PCS support.
- renesas.com
Renesas lists RZ/N2H as Active and highlights industrial Ethernet and Linux-capable networking, matching current use of the Renesas PCS driver.
- renesas.com
Renesas lists RZ/T2H as Active with industrial Ethernet and Linux support, indicating ongoing new-hardware relevance for this directory.
codex reasoning notes (technical)
`drivers/net/pcs` is a real driver directory, not a helper-only subtree: local shell inspection of Kconfig/Makefile showed loadable PCS drivers for Synopsys, NXP, MediaTek, and Renesas. Active upstream status is grounded in `lore_activity` on `drivers/net/pcs/pcs-xpcs.c`, which returned multiple 2025-2026 feature patches (lore URLs above) and no sign of removal. Deployment evidence came from one web search call that returned active NXP Layerscape and Renesas RZ/N2H/RZ/T2H product pages, showing these SoC-integrated Ethernet blocks are still sold for embedded/industrial networking in 2025+. The kernel.org Kconfig URL is canonical recall used to anchor chipset identification. Because the hardware is current, subsystem traffic is strong, and there is no natural generic replacement for these integrated PCS blocks, removal/deprecation is not justified.