[0/2] Add SPC Glee 10.1 A64 board support

Message ID 20260906-b4-spc-glee-a64-v1-v1-0-621df2155e31@proton.me (mailing list archive)
Headers
Series Add SPC Glee 10.1 A64 board support |

Message

Juan Carlos Gutiérrez Lavado via B4 Relay Sept. 6, 2026, 4:05 p.m. UTC
Add initial mainline support for the SPC Glee 10.1 tablet, based on the
Allwinner A64 and AXP803 PMIC.

The board description covers the 2 GiB DRAM configuration, essential
CPU and system rails, microSD, UART, battery monitoring and USB device
mode. Other peripherals remain disabled until independently validated.

The microSD slot deliberately uses broken-cd and a conservative 25 MHz
limit because its card-detect wiring and higher-speed modes have not been
validated independently. USB is limited to the tested peripheral role.

The exact DTB produced by this series was cold-booted from microSD with
Linux 7.3.0-rc1. The kernel detected all four CPU cores and 2 GiB RAM,
probed the AXP803 over RSB, detected the microSD card, mounted the ext4
root filesystem and started systemd. The boot command line did not use
regulator_ignore_unused. No eMMC access was required.

Validation was run against sunxi/for-next at commit 913f7eda9f3e:

  make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- defconfig
  make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- Image \
       allwinner/sun50i-a64-spc-glee.dtb
  make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- \
       DT_SCHEMA_FILES=Documentation/devicetree/bindings/arm/sunxi.yaml \
       dt_binding_check
  make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- W=1 \
       CHECK_DTBS=y allwinner/sun50i-a64-spc-glee.dtb

Signed-off-by: Juan Carlos Gutiérrez Lavado <jcarlosgl96@proton.me>
---
Juan Carlos Gutiérrez Lavado (2):
      dt-bindings: arm: sunxi: Add SPC Glee 10.1 A64
      arm64: dts: allwinner: Add SPC Glee 10.1 A64

 Documentation/devicetree/bindings/arm/sunxi.yaml   |   5 +
 .../devicetree/bindings/vendor-prefixes.yaml       |   2 +
 arch/arm64/boot/dts/allwinner/Makefile             |   1 +
 .../boot/dts/allwinner/sun50i-a64-spc-glee.dts     | 123 +++++++++++++++++++++
 4 files changed, 131 insertions(+)
---
base-commit: 913f7eda9f3e3fb1c67285e144e202494d440049
change-id: 20260906-b4-spc-glee-a64-v1-6e6dba38aa5e

Best regards,
--  
Juan Carlos Gutiérrez Lavado <jcarlosgl96@proton.me>