drivers/interconnect/imx

NXP i.MX8M SoC interconnect bandwidth providers

Coordinates on-chip bus and memory bandwidth on NXP's i.MX8M family of ARM SoCs (i.MX8M Mini, Nano, Quad, and Plus), scaling interconnect throughput as the GPU, display, camera, and networking blocks demand it. These chips are common in industrial controllers, edge AI gateways, and single-board computers shipping today.

keep conf=0.93 deploy=medium replacement=none subsystem=interconnect category=infrastructure
93%

recommendation

It should stay because these are the providers that let Linux negotiate memory and bus bandwidth on NXP's i.MX8M Mini, Nano, Quad, and Plus application processors, all of which NXP still markets as Active products in 2025 and which are widely used in industrial and embedded gear. Upstream activity is healthy, with bug fixes landing as recently as 2026 and routine API updates in 2024, and there is no replacement driver that could absorb its role.

repository signals

8 files
997 source lines
18 commits, 5y
+441 / −81 lines added / removed, 5y
8 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 18 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: 0 commits · +0 −0 2021-08: 0 commits · +0 −0 2021-09: 0 commits · +0 −0 2021-10: 0 commits · +0 −0 2021-11: 0 commits · +0 −0 2021-12: 0 commits · +0 −0 2022-01: 1 commit · +9 −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: 7 commits · +402 −32 2022-08: 0 commits · +0 −0 2022-09: 0 commits · +0 −0 2022-10: 0 commits · +0 −0 2022-11: 0 commits · +0 −0 2022-12: 0 commits · +0 −0 2023-01: 0 commits · +0 −0 2023-02: 0 commits · +0 −0 2023-03: 1 commit · +10 −10 2023-04: 0 commits · +0 −0 2023-05: 0 commits · +0 −0 2023-06: 0 commits · +0 −0 2023-07: 1 commit · +0 −1 2023-08: 0 commits · +0 −0 2023-09: 2 commits · +7 −2 2023-10: 4 commits · +4 −32 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: 1 commit · +5 −0 2024-07: 0 commits · +0 −0 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: 0 commits · +0 −0 2025-01: 0 commits · +0 −0 2025-02: 0 commits · +0 −0 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 common i.MX interconnect core still received a bug-fix patch in April 2026 ('fix use-after-free in imx_icc_node_init_qos()'), indicating active upstream maintenance rather than abandonment.

  2. lore.kernel.org

    The i.MX interconnect code was part of a 2024 API-conversion series ('Switch back to struct platform_driver::remove()'), showing routine upkeep, not deprecation/removal.

  3. lore.kernel.org

    The directory covers at least i.MX8MP specifically; this file-level history also shows the driver family was being expanded for newer i.MX8M variants rather than phased out.

  4. nxp.com

    NXP lists i.MX 8M Plus as 'Active', supporting the conclusion that covered hardware remained sold new in 2025.

  5. nxp.com

    NXP lists i.MX 8M Mini as 'Active', reinforcing that the i.MX8M family supported by this directory is still in current embedded/industrial deployment.

codex reasoning notes (technical)

Local shell inspection (`rg --files`, `rg -n`, `sed`) showed this directory is a real interconnect driver family for i.MX8MM/MN/MQ/MP, not helper-only code. `lore_file_timeline` on `drivers/interconnect/imx/imx.c` and `imx8mp.c` showed ongoing patch traffic through 2026-04 plus 2024 maintenance/API churn and 2022 feature expansion; sampled lore activity showed no removal thread, only fixes/maintenance. Web search found official NXP product pages marking i.MX8M Plus and i.MX8M Mini as Active, so hardware is still sold new and still relevant in industrial/embedded deployments. No single upstream replacement driver exists; these are the SoC-specific providers for that hardware family.