Pull request: u-boot-rockchip-20251214
Kever Yang
kever.yang at rock-chips.com
Sun Dec 14 16:10:30 CET 2025
Hi Tom,
Please pull the updates for rockchip platform:
- New Board support: rk3588 Radxa ROCK 5T, ROCK 5B+;
- I2C Fixes;
- RAM boot from maskrom;
CI:
https://source.denx.de/u-boot/custodians/u-boot-rockchip/-/pipelines/28748
Thanks,
- Kever
The following changes since commit 87d85139a96a39429120cca838e739408ef971a2:
fs: fat: Perform sanity checks on getsize in get_fatent() (2025-12-12 08:52:57 -0600)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-rockchip.git tags/u-boot-rockchip-20251214
for you to fetch changes up to 0ed7abc85d1664a3d7432795a7126ff6a1d01147:
rockchip: mkimage: enhance comments for v1 header (2025-12-14 00:02:10 +0800)
----------------------------------------------------------------
FUKAUMI Naoki (1):
rockchip: rock5b-rk3588: Add support for Radxa ROCK 5T
Jonas Karlman (4):
rockchip: Move TEXT_BASE to 8 MiB offset from start of DRAM
rockchip: Add support for RAM boot from maskrom mode
rockchip: sdram: Add rockchip_sdram_type() helper
rockchip: rock5b-rk3588: Add support for ROCK 5B+
Quentin Schulz (7):
board: theobroma-systems: update instructions for newer Rockchip rkbin
board: theobroma-systems: add instructions for how to use upstream TF-A
board: theobroma-systems: jaguar_rk3588: explicit UART IOMUX
rockchip: i2c: fix incorrect STOP flag for the interrupt enable register
rockchip: i2c: move ACK comment where it applies
rockchip: i2c: fix illegal I2C START/STOP condition
rockchip: mkimage: enhance comments for v1 header
arch/arm/dts/rk3588-rock-5b-plus-u-boot.dtsi | 3 ++
arch/arm/dts/rk3588-rock-5b-u-boot.dtsi | 5 +++
arch/arm/dts/rk3588-rock-5t-u-boot.dtsi | 3 ++
arch/arm/dts/rockchip-u-boot.dtsi | 33 ++++++++++++++
arch/arm/include/asm/arch-rockchip/sdram.h | 3 ++
arch/arm/mach-rockchip/Kconfig | 14 ++++--
arch/arm/mach-rockchip/rk3308/Kconfig | 3 --
arch/arm/mach-rockchip/rk3568/Kconfig | 3 --
arch/arm/mach-rockchip/rk3588/Kconfig | 3 --
arch/arm/mach-rockchip/sdram.c | 15 +++++++
arch/arm/mach-rockchip/spl-boot-order.c | 14 ++++--
board/radxa/rock5b-rk3588/Kconfig | 5 +++
board/radxa/rock5b-rk3588/MAINTAINERS | 3 +-
board/radxa/rock5b-rk3588/rock5b-rk3588.c | 64 +++++++++++++++++++++++++++
board/rockchip/rockchip-ramboot.config | 1 +
boot/Kconfig | 3 ++
configs/rock5b-rk3588_defconfig | 1 +
doc/board/rockchip/rockchip.rst | 2 +-
doc/board/theobroma-systems/jaguar_rk3588.rst | 46 +++++++++++++++----
doc/board/theobroma-systems/puma_rk3399.rst | 6 ++-
doc/board/theobroma-systems/ringneck_px30.rst | 3 +-
doc/board/theobroma-systems/tiger_rk3588.rst | 45 +++++++++++++++----
drivers/i2c/rk_i2c.c | 27 +++++++----
tools/rkcommon.c | 24 ++++++++--
24 files changed, 277 insertions(+), 52 deletions(-)
create mode 100644 arch/arm/dts/rk3588-rock-5b-plus-u-boot.dtsi
create mode 100644 arch/arm/dts/rk3588-rock-5t-u-boot.dtsi
create mode 100644 board/rockchip/rockchip-ramboot.config
More information about the U-Boot
mailing list