drivers/net/ethernet/actions

Actions Semi Owl S500/S900 SoC Ethernet MAC

Native 10/100 Ethernet controller built into Actions Semiconductor's Owl-family ARM SoCs, the S500 (2014) and S900 (2015), used on hobbyist and reference single-board computers such as the Cubieboard6 and the 96Boards Bubblegum-96.

keep-annotate conf=0.73 last_sold=2017 deploy=low replacement=none subsystem=net category=networking-ethernet
73%

recommendation

Worth keeping but documenting its niche, because the Actions Owl SoCs date to 2014-2015 and only show up today on a handful of single-board computers (the Cubieboard6 still trickles out from resellers, while the Bubblegum-96 actually uses USB Ethernet rather than this native MAC). Real upstream maintenance is still happening, with patches touching the driver as recently as February and June 2025, so removal would hurt the small group of users who still rely on these boards.

repository signals

4 files
1,892 source lines
10 commits, 5y
+13 / −26 lines added / removed, 5y
7 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 10 total · active in 8/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 0 commits · +0 −0 2021-06: 0 commits · +0 −0 2021-07: 1 commit · +3 −3 2021-08: 1 commit · +2 −2 2021-09: 0 commits · +0 −0 2021-10: 3 commits · +3 −3 2021-11: 0 commits · +0 −0 2021-12: 0 commits · +0 −0 2022-01: 0 commits · +0 −0 2022-02: 0 commits · +0 −0 2022-03: 0 commits · +0 −0 2022-04: 0 commits · +0 −0 2022-05: 0 commits · +0 −0 2022-06: 0 commits · +0 −0 2022-07: 0 commits · +0 −0 2022-08: 0 commits · +0 −0 2022-09: 1 commit · +1 −1 2022-10: 0 commits · +0 −0 2022-11: 0 commits · +0 −0 2022-12: 0 commits · +0 −0 2023-01: 1 commit · +0 −6 2023-02: 0 commits · +0 −0 2023-03: 0 commits · +0 −0 2023-04: 0 commits · +0 −0 2023-05: 0 commits · +0 −0 2023-06: 0 commits · +0 −0 2023-07: 0 commits · +0 −0 2023-08: 0 commits · +0 −0 2023-09: 1 commit · +2 −4 2023-10: 0 commits · +0 −0 2023-11: 0 commits · +0 −0 2023-12: 0 commits · +0 −0 2024-01: 0 commits · +0 −0 2024-02: 0 commits · +0 −0 2024-03: 0 commits · +0 −0 2024-04: 0 commits · +0 −0 2024-05: 0 commits · +0 −0 2024-06: 0 commits · +0 −0 2024-07: 0 commits · +0 −0 2024-08: 0 commits · +0 −0 2024-09: 0 commits · +0 −0 2024-10: 1 commit · +1 −1 2024-11: 0 commits · +0 −0 2024-12: 0 commits · +0 −0 2025-01: 0 commits · +0 −0 2025-02: 1 commit · +1 −6 2025-03: 0 commits · +0 −0 2025-04: 0 commits · +0 −0 2025-05: 0 commits · +0 −0 2025-06: 0 commits · +0 −0 2025-07: 0 commits · +0 −0 2025-08: 0 commits · +0 −0 2025-09: 0 commits · +0 −0 2025-10: 0 commits · +0 −0 2025-11: 0 commits · +0 −0 2025-12: 0 commits · +0 −0 2026-01: 0 commits · +0 −0 2026-02: 0 commits · +0 −0 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. lore.kernel.org

    The driver received a targeted upstream net-next patch in February 2025, indicating ongoing maintenance rather than abandonment.

  2. lore.kernel.org

    The file was still included in a 2025 net-next RFC touching multiple network drivers; no removal/deprecation signal appears in recent lore activity.

  3. cateee.net

    LKDDb identifies CONFIG_OWL_EMAC as the Actions Semi Owl Ethernet MAC driver for S500/S900 SoCs.

  4. 96boards.org

    A current Bubblegum-96 product page ties the S900 SoC to a 2015-era board and notes Ethernet is via USB expansion, suggesting limited native-EMAC deployment on S900 boards.

  5. prnewswire.com

    Actions announced the S900 in May 2015, anchoring this chipset family as an older platform generation.

  6. global-plus-tech.com

    A reseller page crawled recently still lists the Cubieboard6 (Actions S500) as a product with 10/100 RJ45, implying at least niche new-old-stock availability.

codex reasoning notes (technical)

Lore evidence came from mcp__lore_http__.lore_file_timeline on owl-emac.c; cited lore URLs were taken directly from that result. Local source read via shell showed Kconfig scope: S500/S900 only. LKDDb URL came from web search and confirms driver binding. 96Boards and PRNewswire URLs came from web search and date the platform to the 2015 Bubblegum-96/S900 era; 96Boards also shows S900 board networking is USB Ethernet, not native EMAC. The reseller URL came from web search and is the main reason hardware_still_sold_new_in_2025 is true, but availability appears niche rather than broad, so deployments are low and removal is not justified while upstream maintenance continues.