[PATCH v2 0/4] U-Boot support for the Rock 5 ITX
Heiko Stuebner
heiko at sntech.de
Fri Aug 2 23:00:24 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
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
More information about the U-Boot
mailing list