Allwinner sunXi SoC platform support (SRAM and MBUS)
SoC-specific plumbing for Allwinner's sunXi family of ARM application processors, used in inexpensive single-board computers and tablets from roughly 2012 onward. It manages the on-chip SRAM controller and the MBUS DMA quirks that other drivers on chips like the H3, H6, H616, H618, and A523 rely on to function.
recommendation
It should stay in the kernel because Allwinner sunXi chips are still actively shipped in 2025 boards such as the Orange Pi Zero 2W (H618), and the code is still being maintained upstream. Recent patches in late 2025 and early 2026 add support for newer parts like the H616 and A523 and adapt the MBUS code to current core APIs, so this is living infrastructure with no replacement.
repository signals
sources
- lore.kernel.org
March 24, 2026 patch adds H616 SRAM regions to drivers/soc/sunxi/sunxi_sram.c, showing ongoing enablement for newer Allwinner parts.
- lore.kernel.org
October 9, 2025 stable/autosel patch adds an A523 entry to sunxi_sram.c, indicating current maintenance and relevance for recent Allwinner SoCs.
- lore.kernel.org
February 23, 2026 patch updates sunxi_mbus.c for core API cleanup rather than removal, confirming the directory is still being actively maintained.
- orangepi.org
Official product page advertises the Orange Pi Zero 2W with Allwinner H618 and current OS support, evidence that sunXi-family hardware is still sold new.
codex reasoning notes (technical)
Local shell inspection showed this directory contains Allwinner sunXi SoC support code (MBUS DMA quirk handling and SRAM controller support), not a helper library. Lore evidence came from mcp__lore_http__.lore_file_timeline on sunxi_sram.c and sunxi_mbus.c; both files have 2025-2026 patches, including new SoC support (H616, A523) and maintenance cleanup. A lore_regex removal/deprecation probe timed out twice, and the timelines themselves show active upkeep rather than removal discussion. Deployment evidence came from web search result/open of the official Orange Pi Zero 2W page showing a currently marketed Allwinner H618 board. No natural replacement driver exists because this directory provides SoC-specific plumbing for Allwinner sunXi platforms, so removal/deprecation is not justified.