[PATCH 0/5] board: rockchip: Add Radxa ZERO 3W/3E

Jonas Karlman jonas at kwiboo.se
Wed Jul 31 08:50:35 CEST 2024


This series add support for the RK3566 based Radxa ZERO 3W/3E boards.

rk_board_late_init() and board_fit_config_name_match() has been
implemented to set fdtfile env var and load correct FIT config based
on what board is detected at runtime.

Features tested on a ZERO 3W 8GB v1.11:
- SD-card boot
- eMMC boot
- USB gadget
- USB host

Features tested on a ZERO 3E 4GB v1.2:
- SD-card boot
- Ethernet
- USB gadget
- USB host

This series depends on the following patch for a clean apply:
- board: rockchip: add Radxa ROCK 3 Model C [1]

[1] https://patchwork.ozlabs.org/patch/1963177/

FUKAUMI Naoki (1):
  arm64: dts: rockchip: fix mmc aliases for Radxa ZERO 3E/3W

Jonas Karlman (3):
  arm64: dts: rockchip: Add Radxa ZERO 3W/3E
  dm: adc: Add SPL_ADC Kconfig symbol for use of ADC in SPL
  board: rockchip: Add Radxa ZERO 3W/3E

Trevor Woerner (1):
  arm64: dts: rockchip: add gpio-line-names to radxa-zero-3

 arch/arm/dts/rk3566-radxa-zero-3e-u-boot.dtsi |  11 +
 arch/arm/dts/rk3566-radxa-zero-3w-u-boot.dtsi |  11 +
 arch/arm/mach-rockchip/rk3568/Kconfig         |   6 +
 board/radxa/zero3-rk3566/Kconfig              |  12 +
 board/radxa/zero3-rk3566/MAINTAINERS          |   6 +
 board/radxa/zero3-rk3566/Makefile             |   3 +
 board/radxa/zero3-rk3566/zero3-rk3566.c       |  59 ++
 configs/radxa-zero-3-rk3566_defconfig         |  85 +++
 doc/board/rockchip/rockchip.rst               |   1 +
 drivers/Makefile                              |   2 +-
 drivers/adc/Kconfig                           |   4 +
 .../arm64/rockchip/rk3566-radxa-zero-3.dtsi   | 531 ++++++++++++++++++
 .../arm64/rockchip/rk3566-radxa-zero-3e.dts   |  52 ++
 .../arm64/rockchip/rk3566-radxa-zero-3w.dts   |  92 +++
 14 files changed, 874 insertions(+), 1 deletion(-)
 create mode 100644 arch/arm/dts/rk3566-radxa-zero-3e-u-boot.dtsi
 create mode 100644 arch/arm/dts/rk3566-radxa-zero-3w-u-boot.dtsi
 create mode 100644 board/radxa/zero3-rk3566/Kconfig
 create mode 100644 board/radxa/zero3-rk3566/MAINTAINERS
 create mode 100644 board/radxa/zero3-rk3566/Makefile
 create mode 100644 board/radxa/zero3-rk3566/zero3-rk3566.c
 create mode 100644 configs/radxa-zero-3-rk3566_defconfig
 create mode 100644 dts/upstream/src/arm64/rockchip/rk3566-radxa-zero-3.dtsi
 create mode 100644 dts/upstream/src/arm64/rockchip/rk3566-radxa-zero-3e.dts
 create mode 100644 dts/upstream/src/arm64/rockchip/rk3566-radxa-zero-3w.dts

-- 
2.45.2



More information about the U-Boot mailing list