The integrated Ethernet controllers built into NXP's automotive and industrial SoCs, including the Layerscape LS1028A and the newer i.MX95 application processor. The hardware supports time-sensitive networking for factory automation, in-vehicle networks, and industrial control, with precision time stamping and virtualization features.
It should stay in the kernel because NXP is still actively shipping and updating SoCs that depend on it, including the LS1028A and the newer i.MX95, and upstream maintenance is healthy with fixes landing as recently as March 2026. There is no replacement driver for this hardware, and no deprecation discussion in flight.
repository signals
26files
14,710source lines
242commits, 5y
+8,017 / −2,496lines added / removed, 5y
57authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 242 total · active in 50/61 months
NXP lists i.MX95 as Active/updated and advertises TSN-capable Ethernet connectivity, indicating ongoing/new platform deployments tied to NETC/ENETC support.
codex reasoning notes (technical)
Local Kconfig read via exec_command identifies this as the NXP ENETC/NETC PF/VF/MDIO/PTP driver family, including LS1028A and newer ENETC4/NETC platforms. Local git log via exec_command showed substantive 2026-03 ENETC fixes with patch msgids; web search resolved one recent thread to the cited spinics URL, and separate web searches found the cited NXP LS1028A and i.MX95 product pages. Within the allowed budget, I found current upstream fix traffic and no removal/deprecation discussion; hardware remains relevant for embedded/industrial NXP SoCs, with no distinct replacement driver for the same use case.