[PATCH 0/4] board: rockchip: Add Radxa ROCK 2A/2F and ArmSoM Sige1
Jonas Karlman
jonas at kwiboo.se
Sun Oct 19 22:58:35 CEST 2025
This series add support for the Radxa ROCK 2A/2F and ArmSoM Sige1 RK3528
boards. Initial DTs for these boards was merged in Linux v6.18-rc1.
Some Kconfig options has been enabled to support future features, e.g.
USB, once pending DT changes finally lands in dts/upstream.
Features tested on a ROCK 2A v1.202:
- SD-card boot
- Ethernet
- USB host (with pending DT changes)
Features tested on a ROCK 2F v1.016:
- SD-card boot
- eMMC boot
- USB host (with pending DT changes)
Features tested on a ArmSoM Sige1 v1.1:
- SD-card boot
- eMMC boot
- Ethernet
- USB host (with pending DT changes)
For fully working eMMC write support the patch "mmc: rockchip_sdhci: Set
xx_TAP_VALUE for RK3528" [1] should be applied.
This series depends on the patch "rockchip: rk3528-radxa-e20c: Drop eMMC
HS200 prop from board u-boot.dtsi" [2] for a clean apply.
[1] https://patchwork.ozlabs.org/patch/2111059/
[2] https://patchwork.ozlabs.org/patch/2152778/
Jonas Karlman (4):
arm64: dts: rockchip: Add Radxa ROCK 2A/2F
board: rockchip: Add Radxa ROCK 2A/2F
arm64: dts: rockchip: Add ArmSoM Sige1
board: rockchip: Add ArmSoM Sige1
arch/arm/dts/rk3528-armsom-sige1-u-boot.dtsi | 11 +
arch/arm/dts/rk3528-radxa-e20c-u-boot.dtsi | 5 +
arch/arm/dts/rk3528-rock-2-u-boot.dtsi | 16 +
arch/arm/dts/rk3528-rock-2a-u-boot.dtsi | 3 +
arch/arm/dts/rk3528-rock-2f-u-boot.dtsi | 3 +
arch/arm/mach-rockchip/rk3528/Kconfig | 7 +
arch/arm/mach-rockchip/rk3528/MAINTAINERS | 6 +
board/radxa/rock-2-rk3528/Kconfig | 14 +
board/radxa/rock-2-rk3528/MAINTAINERS | 6 +
board/radxa/rock-2-rk3528/Makefile | 3 +
board/radxa/rock-2-rk3528/rock-2-rk3528.c | 60 +++
configs/radxa-e20c-rk3528_defconfig | 3 +
configs/rock-2-rk3528_defconfig | 68 +++
configs/sige1-rk3528_defconfig | 64 +++
doc/board/rockchip/rockchip.rst | 2 +
.../arm64/rockchip/rk3528-armsom-sige1.dts | 464 ++++++++++++++++++
.../src/arm64/rockchip/rk3528-rock-2.dtsi | 293 +++++++++++
.../src/arm64/rockchip/rk3528-rock-2a.dts | 82 ++++
.../src/arm64/rockchip/rk3528-rock-2f.dts | 10 +
19 files changed, 1120 insertions(+)
create mode 100644 arch/arm/dts/rk3528-armsom-sige1-u-boot.dtsi
create mode 100644 arch/arm/dts/rk3528-rock-2-u-boot.dtsi
create mode 100644 arch/arm/dts/rk3528-rock-2a-u-boot.dtsi
create mode 100644 arch/arm/dts/rk3528-rock-2f-u-boot.dtsi
create mode 100644 board/radxa/rock-2-rk3528/Kconfig
create mode 100644 board/radxa/rock-2-rk3528/MAINTAINERS
create mode 100644 board/radxa/rock-2-rk3528/Makefile
create mode 100644 board/radxa/rock-2-rk3528/rock-2-rk3528.c
create mode 100644 configs/rock-2-rk3528_defconfig
create mode 100644 configs/sige1-rk3528_defconfig
create mode 100644 dts/upstream/src/arm64/rockchip/rk3528-armsom-sige1.dts
create mode 100644 dts/upstream/src/arm64/rockchip/rk3528-rock-2.dtsi
create mode 100644 dts/upstream/src/arm64/rockchip/rk3528-rock-2a.dts
create mode 100644 dts/upstream/src/arm64/rockchip/rk3528-rock-2f.dts
--
2.51.0
More information about the U-Boot
mailing list