drivers/memory

Embedded SoC memory and external-bus controllers

A collection of drivers for the memory controllers and external-bus interfaces baked into embedded systems-on-chip from NVIDIA Tegra, Samsung Exynos, MediaTek, Renesas, TI, Broadcom, STM32, NXP/Freescale, Atmel, Marvell, and ARM. These chips manage DRAM timing, bandwidth arbitration, and connections to external NOR/NAND flash on everything from Jetson modules to industrial MPUs.

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

recommendation

It should stay because this directory is an actively maintained umbrella covering memory controllers on SoCs that are still being shipped in 2025, including NVIDIA Jetson Orin and Renesas RZ/T2H. Upstream work is ongoing, with new Tegra264 support and refactoring patches landing recently, and there is no sign of retirement.

repository signals

59 files
38,086 source lines
315 commits, 5y
+13,653 / −9,011 lines added / removed, 5y
79 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 315 total · active in 50/61 months
2021 2022 2023 2024 2025 2026 2021-04: 3 commits · +8 −2 2021-05: 4 commits · +5 −682 2021-06: 23 commits · +5,748 −4,894 2021-07: 3 commits · +122 −75 2021-08: 3 commits · +5 −5 2021-09: 19 commits · +513 −320 2021-10: 9 commits · +439 −32 2021-11: 7 commits · +44 −56 2021-12: 6 commits · +158 −30 2022-01: 4 commits · +50 −15 2022-02: 5 commits · +26 −14 2022-03: 4 commits · +29 −12 2022-04: 13 commits · +92 −97 2022-05: 8 commits · +357 −26 2022-06: 4 commits · +24 −22 2022-07: 5 commits · +140 −5 2022-08: 4 commits · +411 −9 2022-09: 9 commits · +38 −112 2022-10: 4 commits · +176 −9 2022-11: 11 commits · +228 −132 2022-12: 1 commit · +2 −1 2023-01: 0 commits · +0 −0 2023-02: 1 commit · +1 −2 2023-03: 10 commits · +28 −38 2023-04: 2 commits · +45 −14 2023-05: 6 commits · +756 −89 2023-06: 5 commits · +491 −344 2023-07: 2 commits · +22 −21 2023-08: 1 commit · +10 −0 2023-09: 2 commits · +1 −63 2023-10: 3 commits · +76 −22 2023-11: 2 commits · +17 −0 2023-12: 19 commits · +54 −96 2024-01: 1 commit · +13 −12 2024-02: 8 commits · +737 −76 2024-03: 0 commits · +0 −0 2024-04: 3 commits · +3 −1 2024-05: 1 commit · +1 −1 2024-06: 0 commits · +0 −0 2024-07: 8 commits · +184 −446 2024-08: 28 commits · +143 −297 2024-09: 0 commits · +0 −0 2024-10: 0 commits · +0 −0 2024-11: 0 commits · +0 −0 2024-12: 9 commits · +255 −234 2025-01: 1 commit · +1 −3 2025-02: 0 commits · +0 −0 2025-03: 3 commits · +35 −24 2025-04: 14 commits · +1,336 −219 2025-05: 10 commits · +55 −26 2025-06: 2 commits · +4 −56 2025-07: 1 commit · +395 −6 2025-08: 2 commits · +5 −7 2025-09: 14 commits · +280 −314 2025-10: 2 commits · +47 −15 2025-11: 4 commits · +27 −19 2025-12: 0 commits · +0 −0 2026-01: 0 commits · +0 −0 2026-02: 2 commits · +16 −16 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. git.kernel.org

    The directory is a maintained menu of memory-controller drivers for embedded SoCs and external-bus controllers, not a single obsolete legacy device family.

  2. git.kernel.org

    The subtree includes NVIDIA Tegra memory-controller support, including EMC/MC drivers used on Tegra SoCs.

  3. lore.kernel.org

    Upstream activity is current and substantive: Tegra264 memory-controller support was still being extended in 2026 rather than being removed.

  4. lore.kernel.org

    The directory is seeing ongoing refactoring and feature work across multiple files, indicating active maintenance rather than retirement.

  5. nvidia.com

    New NVIDIA Jetson Orin production modules were still marketed in 2025, implying continued real-world need for active Tegra memory-controller support.

  6. renesas.com

    Renesas listed the RZ/T2H MPU as Active and Linux-capable with LPDDR4 support, showing this directory still maps to newly sold embedded hardware in 2025.

codex reasoning notes (technical)

Recommendation is keep: this is an active umbrella directory for many current embedded SoC memory/external-bus controllers, not an isolated fading chipset. kernel.org Kconfig URLs were added by canonical recall to anchor scope; lore evidence came from `lore_file_timeline` on `drivers/memory/tegra/tegra264.c` and `lore_regex` on patch diffs touching `drivers/memory/`; vendor product pages came from `web.search_query`. Retrieved lore samples showed active feature work and fixes, while no removal evidence surfaced in the successful lore results.