drivers/net/dsa/b53

Broadcom BCM53xx managed Ethernet switches (B53 family)

A family of Broadcom managed Ethernet switch chips (BCM5325E, BCM5365, BCM539x, BCM53115, BCM53125, and the switch blocks built into various BCM63xx SoCs) that have been used since the late 2000s in consumer and small-business routers, gateways, and other embedded networking gear. The chips provide multi-port wired switching with VLAN and similar managed features behind a host CPU.

keep-annotate conf=0.84 deploy=low replacement=none subsystem=net category=networking-ethernet
84%

recommendation

Worth keeping and clearly labelling its niche. The Broadcom BCM53xx managed switch family still receives active bug-fix attention upstream, with stable-tree backports landing as recently as 2026, and parts like the BCM53125 were still being added to OpenWrt as recently as 2023 and listed as actively stocked by distributors. Deployment is modest but ongoing in embedded routers and SoC-integrated switch blocks, and no other upstream driver covers these chips, so removal would orphan working hardware.

repository signals

11 files
6,842 source lines
139 commits, 5y
+2,061 / −974 lines added / removed, 5y
25 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 139 total · active in 37/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 0 commits · +0 −0 2021-06: 3 commits · +34 −13 2021-07: 0 commits · +0 −0 2021-08: 1 commit · +0 −12 2021-09: 8 commits · +110 −58 2021-10: 4 commits · +73 −52 2021-11: 0 commits · +0 −0 2021-12: 4 commits · +26 −10 2022-01: 3 commits · +3 −9 2022-02: 7 commits · +139 −92 2022-03: 1 commit · +4 −2 2022-04: 1 commit · +75 −72 2022-05: 0 commits · +0 −0 2022-06: 0 commits · +0 −0 2022-07: 1 commit · +0 −2 2022-08: 1 commit · +1 −1 2022-09: 1 commit · +0 −6 2022-10: 0 commits · +0 −0 2022-11: 1 commit · +1 −0 2022-12: 0 commits · +0 −0 2023-01: 0 commits · +0 −0 2023-02: 0 commits · +0 −0 2023-03: 7 commits · +139 −15 2023-04: 0 commits · +0 −0 2023-05: 0 commits · +0 −0 2023-06: 1 commit · +2 −1 2023-07: 2 commits · +2 −6 2023-08: 1 commit · +2 −2 2023-09: 1 commit · +5 −9 2023-10: 1 commit · +3 −3 2023-11: 0 commits · +0 −0 2023-12: 0 commits · +0 −0 2024-01: 1 commit · +8 −8 2024-02: 2 commits · +13 −22 2024-03: 0 commits · +0 −0 2024-04: 8 commits · +132 −142 2024-05: 0 commits · +0 −0 2024-06: 0 commits · +0 −0 2024-07: 1 commit · +3 −0 2024-08: 1 commit · +3 −4 2024-09: 0 commits · +0 −0 2024-10: 8 commits · +17 −9 2024-11: 0 commits · +0 −0 2024-12: 1 commit · +8 −6 2025-01: 2 commits · +2 −10 2025-02: 2 commits · +17 −1 2025-03: 0 commits · +0 −0 2025-04: 12 commits · +186 −80 2025-05: 2 commits · +83 −0 2025-06: 18 commits · +320 −104 2025-07: 6 commits · +129 −22 2025-08: 3 commits · +32 −5 2025-09: 1 commit · +13 −4 2025-10: 1 commit · +28 −1 2025-11: 20 commits · +445 −191 2025-12: 1 commit · +3 −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

    Recent stable backport traffic still carries b53-specific fixes; this driver is receiving maintained bug-fix attention rather than removal prep.

  2. cateee.net

    CONFIG_B53 is still present in current kernel series and covers Broadcom BCM5325E/5365/539x/53115/53125 plus BCM63XX integrated switches.

  3. lists.infradead.org

    OpenWrt added support in 2023 for a router using a Broadcom BCM53125 LAN switch, showing continuing field deployment in embedded networking gear.

  4. cytechsystems.com

    A distributor listing shows BCM53125 marked active/available, supporting the view that at least some family members were still being sold new around 2025.

codex reasoning notes (technical)

Real driver directory with B53 module/Kconfig entries for Broadcom managed switches. Upstream activity is clearly alive: lore_file_timeline and lore_activity on drivers/net/dsa/b53/b53_common.c showed heavy 2024-2026 traffic and recent stable backports, with no removal/deprecation evidence. Kconfig/LKDDb identify the family as Broadcom BCM53xx managed switches used in older routers and SoC-integrated switch blocks. Deployment appears low, not none: search_query surfaced a 2023 OpenWrt device-support commit for BCM53125 hardware, and a distributor product page indicated BCM53125 availability. No natural replacement upstream driver covers the same chips; replacement is platform redesign, not driver migration. Source acquisition: lore URL from MCP lore_activity; LKDDb URL from web search/open; OpenWrt and distributor URLs from web search snippets.