Pull request: u-boot-rockchip-20250508
Kever Yang
kever.yang at rock-chips.com
Thu May 8 09:29:51 CEST 2025
Hi Tom,
Please pull the updates for rockchip platform:
- New Board support: rk3566 LCKFB TaishanPi, rk3588 Xunlong Orange Pi 5 Max;
- Add rk3288 rmii support;
- pinctrl driver fix;
- binman description update;
CI:
https://source.denx.de/u-boot/custodians/u-boot-rockchip/-/pipelines/26117
Thanks,
- Kever
The following changes since commit 4d3b5c679bc9d5c6cbbeedcc1e4a186f1cc35541:
fs: exfat: Inhibit unused exfat_humanize_bytes() and exfat_print_info() (2025-05-05 14:19:20 -0600)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-rockchip.git tags/u-boot-rockchip-20250508
for you to fetch changes up to 115a0cb9a28e0e85c9bf8680c537f087e3b15abc:
net: gmac_rockchip: Add RMII support for rk3288 (2025-05-08 11:48:13 +0800)
----------------------------------------------------------------
Chen-Yu Tsai (1):
rockchip: io-domain: Enable by default for all supported SoCs
Christoph Fritz (2):
rockchip: rk3288: grf: Unify speed/flowctrl fields for clarity
net: gmac_rockchip: Add RMII support for rk3288
Heiko Stuebner (1):
configs: rockchip: sync ENV_MEM_LAYOUT_SETTINGS for px30 to rk3308/etc
Ilya Katsnelson (1):
board: rockchip: add Xunlong Orange Pi 5 Max
Jiehui He (1):
board: rockchip: Add LCKFB TaishanPi RK3566 Board
Jonas Karlman (2):
rockchip: Add SPL_PAD_TO Kconfig default value
rockchip: binman: Support use of crc32 hash for FIT images
Quentin Schulz (15):
rockchip: rk3399: do not generate u-boot.rom anymore
rockchip: rk3288: do not generate u-boot.rom anymore
pinctrl: rockchip: fix bank's pin_base computing
pinctrl: rockchip: constify rockchip_pin_ctrl for PX30
pinctrl: rockchip: constify rockchip_pin_ctrl for RK3036
pinctrl: rockchip: constify rockchip_pin_ctrl for RK3066
pinctrl: rockchip: constify rockchip_pin_ctrl for RK3128
pinctrl: rockchip: constify rockchip_pin_ctrl for RK3188
pinctrl: rockchip: constify rockchip_pin_ctrl for RK3228
pinctrl: rockchip: constify rockchip_pin_ctrl for RK3288
pinctrl: rockchip: constify rockchip_pin_ctrl for RK3308
pinctrl: rockchip: constify rockchip_pin_ctrl for RK3328
pinctrl: rockchip: constify rockchip_pin_ctrl for RK3368
pinctrl: rockchip: constify rockchip_pin_ctrl for RK3399
pinctrl: rockchip: constify rockchip_pin_ctrl for RV1108
Simon Glass (5):
rockchip: binman: Correct the OS prop for U-Boot
rockchip: binman: Factor out arch and compression
rockchip: binman: Create a template for the FIT
rockchip: binman: Un-indent the FIT template
rockchip: binman: Include a compatible string in each configuration
arch/arm/dts/rk3288-u-boot.dtsi | 24 --
arch/arm/dts/rk3288-veyron-u-boot.dtsi | 8 +
arch/arm/dts/rk3399-gru-u-boot.dtsi | 4 +-
arch/arm/dts/rk3399-u-boot.dtsi | 35 ---
arch/arm/dts/rk3566-lckfb-tspi-u-boot.dtsi | 11 +
arch/arm/dts/rk3588-orangepi-5-max-u-boot.dtsi | 20 ++
arch/arm/dts/rockchip-u-boot.dtsi | 291 ++++++++++++-----------
arch/arm/include/asm/arch-rockchip/grf_rk3288.h | 16 +-
arch/arm/mach-rockchip/rk3288/Kconfig | 5 -
arch/arm/mach-rockchip/rk3399/Kconfig | 2 -
board/rockchip/evb_rk3568/MAINTAINERS | 6 +
board/rockchip/evb_rk3588/MAINTAINERS | 6 +
common/spl/Kconfig | 1 +
configs/chromebook_bob_defconfig | 1 -
configs/chromebook_kevin_defconfig | 1 -
configs/eaidk-610-rk3399_defconfig | 1 -
configs/evb-rk3399_defconfig | 1 +
configs/ficus-rk3399_defconfig | 1 -
configs/firefly-rk3399_defconfig | 1 -
configs/khadas-edge-captain-rk3399_defconfig | 1 -
configs/khadas-edge-rk3399_defconfig | 1 -
configs/khadas-edge-v-rk3399_defconfig | 1 -
configs/lckfb-tspi-rk3566_defconfig | 78 ++++++
configs/leez-rk3399_defconfig | 1 -
configs/nanopc-t4-rk3399_defconfig | 1 -
configs/nanopi-m4-2gb-rk3399_defconfig | 1 -
configs/nanopi-m4-rk3399_defconfig | 1 -
configs/nanopi-m4b-rk3399_defconfig | 1 -
configs/nanopi-neo4-rk3399_defconfig | 1 -
configs/nanopi-r4s-rk3399_defconfig | 1 -
configs/orangepi-5-max-rk3588_defconfig | 89 +++++++
configs/orangepi-rk3399_defconfig | 1 -
configs/pinebook-pro-rk3399_defconfig | 1 -
configs/pinephone-pro-rk3399_defconfig | 1 -
configs/puma-rk3399_defconfig | 1 -
configs/ringneck-px30_defconfig | 1 -
configs/roc-pc-mezzanine-rk3399_defconfig | 1 -
configs/roc-pc-rk3399_defconfig | 1 -
configs/rock-4c-plus-rk3399_defconfig | 1 -
configs/rock-4se-rk3399_defconfig | 1 -
configs/rock-pi-4-rk3399_defconfig | 1 -
configs/rock-pi-4c-rk3399_defconfig | 1 -
configs/rock-pi-n10-rk3399pro_defconfig | 1 -
configs/rock-pi-s-rk3308_defconfig | 1 -
configs/rock-s0-rk3308_defconfig | 1 -
configs/rock960-rk3399_defconfig | 1 -
configs/rockpro64-rk3399_defconfig | 1 -
doc/board/rockchip/rockchip.rst | 2 +
drivers/misc/Kconfig | 6 +-
drivers/net/gmac_rockchip.c | 69 ++++--
drivers/pinctrl/rockchip/pinctrl-px30.c | 2 +-
drivers/pinctrl/rockchip/pinctrl-rk3036.c | 2 +-
drivers/pinctrl/rockchip/pinctrl-rk3066.c | 2 +-
drivers/pinctrl/rockchip/pinctrl-rk3128.c | 2 +-
drivers/pinctrl/rockchip/pinctrl-rk3188.c | 2 +-
drivers/pinctrl/rockchip/pinctrl-rk322x.c | 2 +-
drivers/pinctrl/rockchip/pinctrl-rk3288.c | 2 +-
drivers/pinctrl/rockchip/pinctrl-rk3308.c | 2 +-
drivers/pinctrl/rockchip/pinctrl-rk3328.c | 2 +-
drivers/pinctrl/rockchip/pinctrl-rk3368.c | 2 +-
drivers/pinctrl/rockchip/pinctrl-rk3399.c | 2 +-
drivers/pinctrl/rockchip/pinctrl-rk3568.c | 1 -
drivers/pinctrl/rockchip/pinctrl-rk3588.c | 1 -
drivers/pinctrl/rockchip/pinctrl-rockchip-core.c | 5 +-
drivers/pinctrl/rockchip/pinctrl-rockchip.h | 1 -
drivers/pinctrl/rockchip/pinctrl-rv1108.c | 2 +-
drivers/pinctrl/rockchip/pinctrl-rv1126.c | 1 -
include/configs/px30_common.h | 12 +-
68 files changed, 469 insertions(+), 281 deletions(-)
create mode 100644 arch/arm/dts/rk3566-lckfb-tspi-u-boot.dtsi
create mode 100644 arch/arm/dts/rk3588-orangepi-5-max-u-boot.dtsi
create mode 100644 configs/lckfb-tspi-rk3566_defconfig
create mode 100644 configs/orangepi-5-max-rk3588_defconfig
More information about the U-Boot
mailing list