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 changes in v2: - apply Jonas' review comments: - keep vcc3v3_mkey always on - Jonas as reviewer - entry in the list of Rockchip boards - config mass-storage support - config led support - config pmic+spi support - add Kever's review-tag to patches 1-3 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 | 22 + arch/arm/mach-rockchip/rk3588/Kconfig | 29 + board/radxa/rock-5-itx-rk3588/Kconfig | 12 + board/radxa/rock-5-itx-rk3588/MAINTAINERS | 8 + configs/rock-5-itx-rk3588_defconfig | 111 + doc/board/rockchip/rockchip.rst | 1 + ...-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 + 15 files changed, 1546 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