This repository is a small public index for Radxa Cubie A7S / Allwinner A733 mainline Linux work. It is not the authoritative patch source, not a kernel tree, and not a submission queue.
The initial A733 / Cubie A7S DTS series was submitted to the Linux kernel mailing lists as v1:
https://patchwork.kernel.org/project/linux-arm-kernel/list/?series=1111013
Use the public mailing-list archive as the authoritative record for that submission; the Patchwork link above is a convenient public index.
The v1 DTS series is a public checkpoint, not final accepted kernel work. Follow-up review identified two important constraints before any v2:
- the UART0 pin definition should move into the main A733 DTSI, following the style used by other Allwinner SoCs
- the DT enablement remains early until the relevant A733 clock support is further along
Future work should be prepared from a clean Linux tree and checked against the current public state of the A733 RTC, CCU/PRCM, pinctrl, DMA, and related prerequisite series.
As of 2026-07-01, this work remains upstream-first. The preferred path is to help the relevant public RFC series converge instead of carrying a divergent board-support tree here.
Recent public-facing work has focused on two prerequisite areas:
- A no-tag review note was sent on the public A733 DMA v3 discussion. The note reported local apply/build/schema checks and highlighted an interrupt status-register-to-channel mapping issue seen when comparing the series with the public vendor lineage. No hardware runtime DMA result or maintainer tag was claimed.
- A no-tag A733 RTC v2 validation note was sent on the public RTC/clock
discussion. A Cubie A7S runtime test showed RTC read/write/readback behavior
works while the board remains powered. No
Tested-bytag was attached, because cold-power RTC persistence was not verified on the unmodified board.
Convenient public indexes for those prerequisite threads:
- A733 DMA v3: https://patchwork.kernel.org/project/linux-dmaengine/list/?series=1114423
- A733 RTC v2: https://patchwork.kernel.org/project/linux-clk/list/?series=1118216
The next useful public updates should stay narrow and evidence-backed:
- rebase any future Cubie A7S DTS work onto the latest public A733 clock, pinctrl, DMA, and related prerequisite series;
- avoid broad "enable everything" device-tree changes;
- publish only claims that have either upstream review context or reproducible local validation behind them;
- keep storage, Ethernet, USB, PCIe, display, radio, and media claims out of this repository until each has a focused public series or proof.
No support is claimed here for Ethernet, display, Wi-Fi, Bluetooth, USB-C, PCIe, eMMC, VPU/Cedrus, NPU, or other board peripherals.
Generated kernels, DTBs, raw logs, lab notes, local automation, validation transcripts, and draft patch exports are intentionally not stored in this public repository. Private lab topology, local paths, hostnames, IP addresses, power-control details, credentials, and unpublished draft artifacts are also intentionally omitted. Any future externally visible update should be reviewed against the current Linux kernel submission rules and the relevant maintainer feedback before publication.