EZchip NPS management Ethernet controller
A small, no-frills Ethernet block embedded inside EZchip's NPS network processors, used as a debug or management LAN port rather than a data-plane interface. The NPS family was launched by EZchip in 2012 and aimed at carrier and data-center networking gear; EZchip itself was absorbed by Mellanox and wound down as a brand in 2016.
recommendation
A candidate for future removal because the hardware is tied to a discontinued network-processor line from a vendor that ceased to exist as an independent company in 2016, and no new NPS-based equipment has shipped in years. Recent kernel activity touching this code is limited to mechanical, treewide API cleanups (an October 2024 patch and a November 2023 platform-callback conversion) rather than real development, and there is no successor driver to migrate to. Worth flagging for deprecation now while leaving it in tree for the small number of legacy embedded systems that may still rely on it.
repository signals
sources
- lore.kernel.org
Latest upstream touch affecting this driver in the last few years was an API churn patch in October 2024, not a feature update or removal series.
- lore.kernel.org
Another recent touch was a platform remove-callback conversion in November 2023, again consistent with treewide maintenance rather than active device-specific development.
- cateee.net
LKDDb identifies this as CONFIG_EZCHIP_NPS_MANAGEMENT_ENET for compatible string "ezchip,nps-mgt-enet" and describes it as a simple LAN device for debug or management purposes without DMA.
- prnewswire.com
EZchip introduced the NPS product line in 2012, indicating the hardware family is old by 2025 standards.
- en.wikipedia.org
EZchip Semiconductor was acquired by Mellanox and is listed as defunct in 2016, supporting the view that this is legacy hardware rather than an actively marketed standalone family.
codex reasoning notes (technical)
Shell inspection of local source showed compatible string "ezchip,nps-mgt-enet" and MODULE_DESCRIPTION "EZchip NPS Ethernet driver", so the family is EZchip NPS management Ethernet. lore_file_timeline and lore_activity MCP calls showed sparse 2023-2024 activity limited to API/treewide maintenance, with no evidence of active feature work or a removal thread. Web search produced LKDDb confirming this is a niche debug/management LAN block, plus old NPS launch material and EZchip's 2016 defunct/acquisition page; together that points to legacy embedded deployments only, low current field presence, no natural replacement driver, and a deprecate-not-remove recommendation.