Intel IXP4xx XScale network processor SoC support
Platform glue (a Network Processing Engine driver and a Queue Manager driver) for Intel's IXP4xx family of XScale-based ARM network processors from the early-to-mid 2000s. These chips powered low-cost embedded network appliances and storage devices like the Linksys NSLU2 ("Slug"), small routers, and industrial gateways.
recommendation
Worth keeping but flagging as legacy hardware. The chips haven't been sold new for many years, but the code still receives small fixes upstream (a module-autoloading fix to the queue manager in August 2024 and another NPE patch in 2025), and OpenWrt continues to publish snapshot builds for a handful of surviving boards after a device-tree revival in 2023. So a small hobbyist and embedded community is still booting current kernels on this silicon, which justifies leaving it in place while making clear it serves a shrinking legacy audience.
repository signals
sources
- lore.kernel.org
Upstream still sees non-treewide fixes for this directory; qmgr received a module autoloading fix in August 2024.
- lore.kernel.org
The NPE driver was still being touched in 2025, indicating the code is not abandoned even if activity is light.
- openwrt.org
OpenWrt still carries an ixp4xx target, but it supports only a few old boards and describes the old target as dropped after 18.06 before a limited DT-based revival in 2023.
- downloads.openwrt.org
Current OpenWrt snapshots are still produced for ixp4xx, which supports ongoing legacy deployments rather than new mainstream hardware sales.
- en.wikipedia.org
IXP4xx belongs to Intel's older XScale IXP network-processor family used in legacy embedded/network appliances such as the NSLU2.
codex reasoning notes (technical)
Real driver directory: local shell inspection showed two platform drivers (ixp4xx-npe, ixp4xx-qmgr) selected by ARCH_IXP4XX. Lore evidence obtained via lore_file_timeline and lore_activity on both .c files: recent touches are light maintenance/fixes, with no returned removal discussion; directory-level lore_file_timeline on the folder path returned no matches, so I checked per-file instead. Deployment evidence obtained via web search: OpenWrt target page and current snapshot index show surviving hobbyist/embedded support for a handful of old boards. Wikipedia URL was obtained via web search and used only to anchor the chipset family as older XScale/IXP hardware. Result: legacy hardware with some ongoing upstream care, so keep but annotate as legacy rather than deprecate/remove.