drivers/net/wan

Legacy WAN/HDLC adapters and NXP PowerQUICC, Infineon PEF2256 telecom framers

A grab-bag of wide-area-network cards and synchronous serial/HDLC framers used to connect Linux machines to leased lines, T1/E1 circuits, ISDN PRI links, and similar telecom infrastructure. It spans older PCI WAN cards from the 1990s and 2000s plus embedded telecom blocks in NXP PowerQUICC SoCs and Infineon's PEF2256 E1/T1 framer.

keep-annotate conf=0.78 deploy=low replacement=none subsystem=net category=networking-other
78%

recommendation

Worth keeping but documenting its niche: most of the old PCI WAN cards target hardware that vendors no longer manufacture (NXP's MPC8250 is end-of-life and Infineon's PEF2256 framer is listed as obsolete at distributors), yet the NXP QMC HDLC piece received real bug fixes and API conversions through 2024 and the MPC8323 it serves is still in NXP's longevity program. Deployments are low overall, but enough live embedded telecom silicon remains that wholesale removal would be premature.

repository signals

36 files
19,014 source lines
232 commits, 5y
+5,156 / −13,583 lines added / removed, 5y
40 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 232 total · active in 39/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 50 commits · +264 −367 2021-06: 115 commits · +1,266 −1,564 2021-07: 5 commits · +308 −325 2021-08: 3 commits · +4 −1,840 2021-09: 1 commit · +2 −0 2021-10: 2 commits · +4 −2 2021-11: 3 commits · +217 −106 2021-12: 1 commit · +1 −1 2022-01: 1 commit · +1 −2 2022-02: 2 commits · +26 −19 2022-03: 0 commits · +0 −0 2022-04: 3 commits · +0 −9,199 2022-05: 1 commit · +5 −4 2022-06: 1 commit · +1 −1 2022-07: 0 commits · +0 −0 2022-08: 0 commits · +0 −0 2022-09: 0 commits · +0 −0 2022-10: 0 commits · +0 −0 2022-11: 2 commits · +2 −1 2022-12: 1 commit · +2 −0 2023-01: 1 commit · +4 −2 2023-02: 0 commits · +0 −0 2023-03: 2 commits · +4 −9 2023-04: 0 commits · +0 −0 2023-05: 0 commits · +0 −0 2023-06: 1 commit · +3 −0 2023-07: 0 commits · +0 −0 2023-08: 0 commits · +0 −0 2023-09: 1 commit · +10 −2 2023-10: 1 commit · +2 −2 2023-11: 2 commits · +2,073 −0 2023-12: 2 commits · +4 −7 2024-01: 1 commit · +1 −0 2024-02: 1 commit · +5 −4 2024-03: 6 commits · +828 −23 2024-04: 2 commits · +3 −5 2024-05: 0 commits · +0 −0 2024-06: 0 commits · +0 −0 2024-07: 2 commits · +22 −9 2024-08: 0 commits · +0 −0 2024-09: 0 commits · +0 −0 2024-10: 1 commit · +4 −4 2024-11: 0 commits · +0 −0 2024-12: 1 commit · +8 −15 2025-01: 0 commits · +0 −0 2025-02: 0 commits · +0 −0 2025-03: 1 commit · +2 −0 2025-04: 1 commit · +3 −3 2025-05: 1 commit · +3 −3 2025-06: 0 commits · +0 −0 2025-07: 0 commits · +0 −0 2025-08: 1 commit · +1 −1 2025-09: 2 commits · +21 −7 2025-10: 1 commit · +1 −3 2025-11: 1 commit · +4 −3 2025-12: 0 commits · +0 −0 2026-01: 1 commit · +3 −3 2026-02: 6 commits · +35 −42 2026-03: 0 commits · +0 −0 2026-04: 1 commit · +8 −5

sources

  1. lore.kernel.org

    `drivers/net/wan/fsl_qmc_hdlc.c` had a real bug-fix patch in 2024, indicating active upstream maintenance.

  2. lore.kernel.org

    The QMC HDLC driver also saw a 2024 build-fix patch, reinforcing current upkeep rather than abandonment.

  3. lore.kernel.org

    Treewide API-conversion work touched the driver in 2024, showing it remains integrated with current kernel interfaces.

  4. nxp.com

    NXP still listed MPC8323 with HDLC/QMC capability and a longevity-program note, showing at least part of this directory still maps to supported embedded telecom silicon.

  5. nxp.com

    Older PowerQUICC II HDLC-capable parts tied to this directory are marked 'No Longer Manufactured' and 'not recommended for new designs'.

  6. digikey.com

    The Infineon PEF2256 framer used by the in-tree framer support is listed as obsolete, showing legacy portions of the directory are aging out.

codex reasoning notes (technical)

`drivers/net/wan` is a real driver umbrella directory, not a helper library: local shell inspection showed multiple pci/platform drivers plus generic HDLC protocol modules. `lore_file_timeline` on the directory path returned no hits, so I fell back to `lore_activity(file=drivers/net/wan/fsl_qmc_hdlc.c)`, which showed 2024 bug fixes and API updates via the cited lore URLs and no removal discussion. Web search produced official NXP product pages for MPC8323 and MPC8250 plus a DigiKey page for PEF2256; together they show a mixed picture: much of the old PCI/PowerQUICC WAN hardware is legacy/EOL, but some embedded telecom/QMC-related silicon is still in supported-sale programs. Because the directory still has live upstream traffic and at least one still-relevant niche hardware line, removing or deprecating the whole directory would be too aggressive; annotate as a mostly legacy, low-deployment subsystem instead.