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