[PATCH 0/4] U-Boot support for the Rock 5 ITX

Heiko Stuebner heiko at sntech.de
Wed Jul 31 12:26:20 CEST 2024


Support for the Rock 5 ITX is now part of 6.11-rc1, so add
support for it in u-boot as well.

The naming follows Dragan's suggestion in the mainline submission:
    "the name of this board deviates from the standard Radxa naming scheme,
     which is something like "ROCK <number><letter>" thus, "rock-5a" is
     fine, but it should be "rock-5-itx", simply because there's a space
     between "5" and "ITX" in "ROCK 5 ITX"

Not sure if the u-boot side wants less dashes, but we'll see :-)

U-Boot master + this series can detect all mass storage devices
(emmc, sd, nvme) and also both PCIe connected network controllers


Alexey Charkov (1):
  arm64: dts: rockchip: add thermal zones information on RK3588

Dragan Simic (1):
  arm64: dts: rockchip: Prepare RK3588 SoC dtsi files for per-variant
    OPPs

Heiko Stuebner (2):
  arm64: dts: rockchip: add ROCK 5 ITX board
  board: rockchip: Add Radxa ROCK 5 ITX

 arch/arm/dts/rk3588-rock-5-itx-u-boot.dtsi    |   18 +
 arch/arm/mach-rockchip/rk3588/Kconfig         |   29 +
 board/radxa/rock-5-itx-rk3588/Kconfig         |   12 +
 board/radxa/rock-5-itx-rk3588/MAINTAINERS     |    7 +
 configs/rock-5-itx-rk3588_defconfig           |  104 +
 ...-pinctrl.dtsi => rk3588-base-pinctrl.dtsi} |    0
 .../{rk3588s.dtsi => rk3588-base.dtsi}        |  155 +-
 ...pinctrl.dtsi => rk3588-extra-pinctrl.dtsi} |    0
 .../{rk3588.dtsi => rk3588-extra.dtsi}        |    4 +-
 .../src/arm64/rockchip/rk3588-rock-5-itx.dts  | 1177 ++++++++
 dts/upstream/src/arm64/rockchip/rk3588.dtsi   |  420 +--
 dts/upstream/src/arm64/rockchip/rk3588j.dtsi  |    2 +-
 dts/upstream/src/arm64/rockchip/rk3588s.dtsi  | 2677 +----------------
 include/configs/rock-5-itx-rk3588.h           |   15 +
 14 files changed, 1533 insertions(+), 3087 deletions(-)
 create mode 100644 arch/arm/dts/rk3588-rock-5-itx-u-boot.dtsi
 create mode 100644 board/radxa/rock-5-itx-rk3588/Kconfig
 create mode 100644 board/radxa/rock-5-itx-rk3588/MAINTAINERS
 create mode 100644 configs/rock-5-itx-rk3588_defconfig
 rename dts/upstream/src/arm64/rockchip/{rk3588s-pinctrl.dtsi => rk3588-base-pinctrl.dtsi} (100%)
 copy dts/upstream/src/arm64/rockchip/{rk3588s.dtsi => rk3588-base.dtsi} (95%)
 rename dts/upstream/src/arm64/rockchip/{rk3588-pinctrl.dtsi => rk3588-extra-pinctrl.dtsi} (100%)
 copy dts/upstream/src/arm64/rockchip/{rk3588.dtsi => rk3588-extra.dtsi} (99%)
 create mode 100644 dts/upstream/src/arm64/rockchip/rk3588-rock-5-itx.dts
 rewrite dts/upstream/src/arm64/rockchip/rk3588.dtsi (99%)
 rewrite dts/upstream/src/arm64/rockchip/rk3588s.dtsi (99%)
 create mode 100644 include/configs/rock-5-itx-rk3588.h

-- 
2.39.2



More information about the U-Boot mailing list