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