IBM/AMCC PowerPC 4xx EMAC Ethernet controllers
On-chip Ethernet MAC found in IBM's embedded PowerPC 4xx processors and the related AMCC/AppliedMicro APM821xx SoCs, as well as the Axon southbridge used alongside the Cell processor. These parts powered embedded networking gear, NAS boxes, and media-server appliances mainly in the 2000s and early 2010s.
recommendation
Worth keeping but documenting its niche role: the hardware is the on-chip Ethernet found in IBM's embedded PowerPC 4xx processors (sold off to AMCC in 2004 and later branded APM821xx) plus the Axon southbridge used with Cell. New silicon stopped shipping years ago and remaining users are mostly legacy network-attached-storage and media-appliance boxes, but the driver still receives genuine upstream maintenance into 2025-2026, and OpenWrt still publishes an apm821xx target, so removal would strand real users.
repository signals
sources
- git.kernel.org
Kconfig describes IBM EMAC as the Ethernet controller family used on 4xx embedded PowerPC chips, and also on the Axon southbridge for Cell.
- lore.kernel.org
Recent upstream activity still touches this driver in 2026; the subject is a cleanup ('remove unused emac_link_differs function'), not a removal of the driver directory.
- lore.kernel.org
The driver received net-next maintenance in 2025 ('Use of_get_available_child_by_name()'), indicating it is not abandoned upstream.
- downloads.openwrt.org
OpenWrt still ships an `apm821xx` target in late 2025, which is evidence of ongoing but niche deployment of hardware in this family.
- storagenewsletter.com
AppliedMicro positioned APM821xx as an SoC family for OEM network-storage/media-server devices in 2011, supporting that this driver's surviving deployments are legacy embedded/network appliances.
- en.wikipedia.org
The PowerPC 4xx line is an embedded-oriented historic family; IBM sold the 4xx product line to AMCC in 2004, and modern PowerPC use is described as niche/embedded rather than mainstream new deployments.
codex reasoning notes (technical)
Local shell inspection of `drivers/net/ethernet/ibm/emac/Kconfig` identifies the hardware as IBM EMAC on 4xx embedded PowerPC chips plus Axon; the kernel.org URL is the canonical recall twin of that file. `mcp__lore_http__.lore_file_timeline` on `drivers/net/ethernet/ibm/emac/core.c` showed substantial 2024-2026 traffic, with recent subjects being API churn/cleanups and no obvious driver-removal series in the returned hits, so this is not a dead driver. Web search/open on OpenWrt's `apm821xx` target shows the platform is still supported in 2025, but only as a niche legacy target. Web search/open on the APM821xx article and PowerPC page supports that this family's broad commercial heyday was long ago; I therefore marked deployments as low, hardware not still sold new in 2025, and chose `keep-annotate` rather than `deprecate` or `remove` because upstream still carries real maintenance for remaining users.