[PATCH] rockchip: rock5b-rk3588: Add support for Radxa ROCK 5T

Kever Yang kever.yang at rock-chips.com
Sun Nov 16 14:00:00 CET 2025


On 2025/11/7 14:47, FUKAUMI Naoki wrote:
> Include the FDT for Radxa ROCK 5T in the FIT, in addition to those for
> 5B and 5B+, and add board selection code to load the 5T FDT when the
> DRAM type is LPDDR5 and ADC channel 5 value is close to 1016.
>
> Signed-off-by: FUKAUMI Naoki <naoki at radxa.com>
Reviewed-by: Kever Yang <kever.yang at rock-chips.com>

Thanks,
- Kever
> ---
> This patch depends on the following Jonas's patch series:
>   https://patchwork.ozlabs.org/project/uboot/list/?series=467612
> ---
>   arch/arm/dts/rk3588-rock-5t-u-boot.dtsi   | 3 +++
>   board/radxa/rock5b-rk3588/rock5b-rk3588.c | 1 +
>   configs/rock5b-rk3588_defconfig           | 2 +-
>   doc/board/rockchip/rockchip.rst           | 2 +-
>   4 files changed, 6 insertions(+), 2 deletions(-)
>   create mode 100644 arch/arm/dts/rk3588-rock-5t-u-boot.dtsi
>
> diff --git a/arch/arm/dts/rk3588-rock-5t-u-boot.dtsi b/arch/arm/dts/rk3588-rock-5t-u-boot.dtsi
> new file mode 100644
> index 00000000000..c07696c8391
> --- /dev/null
> +++ b/arch/arm/dts/rk3588-rock-5t-u-boot.dtsi
> @@ -0,0 +1,3 @@
> +// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
> +
> +#include "rk3588-rock-5b-u-boot.dtsi"
> diff --git a/board/radxa/rock5b-rk3588/rock5b-rk3588.c b/board/radxa/rock5b-rk3588/rock5b-rk3588.c
> index 6bf4497ce3a..2c172d04499 100644
> --- a/board/radxa/rock5b-rk3588/rock5b-rk3588.c
> +++ b/board/radxa/rock5b-rk3588/rock5b-rk3588.c
> @@ -23,6 +23,7 @@ struct board_model {
>   };
>   
>   static const struct board_model board_models[] = {
> +	{ LPDDR5,  926, 1106, "rockchip/rk3588-rock-5t.dtb" },
>   	{ LPDDR5, 4005, 4185, "rockchip/rk3588-rock-5b-plus.dtb" },
>   };
>   
> diff --git a/configs/rock5b-rk3588_defconfig b/configs/rock5b-rk3588_defconfig
> index 967cebc2054..567f649ea69 100644
> --- a/configs/rock5b-rk3588_defconfig
> +++ b/configs/rock5b-rk3588_defconfig
> @@ -47,7 +47,7 @@ CONFIG_CMD_REGULATOR=y
>   # CONFIG_SPL_DOS_PARTITION is not set
>   CONFIG_SPL_OF_CONTROL=y
>   CONFIG_OF_LIVE=y
> -CONFIG_OF_LIST="rockchip/rk3588-rock-5b rockchip/rk3588-rock-5b-plus"
> +CONFIG_OF_LIST="rockchip/rk3588-rock-5b rockchip/rk3588-rock-5b-plus rockchip/rk3588-rock-5t"
>   CONFIG_OF_SPL_REMOVE_PROPS="clock-names interrupt-parent assigned-clocks assigned-clock-rates assigned-clock-parents"
>   CONFIG_SPL_DM_SEQ_ALIAS=y
>   CONFIG_SPL_REGMAP=y
> diff --git a/doc/board/rockchip/rockchip.rst b/doc/board/rockchip/rockchip.rst
> index 9af701feb5d..6ae4d4371ff 100644
> --- a/doc/board/rockchip/rockchip.rst
> +++ b/doc/board/rockchip/rockchip.rst
> @@ -162,7 +162,7 @@ List of mainline supported Rockchip boards:
>        - Pine64 QuartzPro64 (quartzpro64-rk3588)
>        - Radxa ROCK 5 ITX (rock-5-itx-rk3588)
>        - Radxa ROCK 5A (rock5a-rk3588s)
> -     - Radxa ROCK 5B/5B+ (rock5b-rk3588)
> +     - Radxa ROCK 5B/5B+/5T (rock5b-rk3588)
>        - Radxa ROCK 5C (rock-5c-rk3588s)
>        - Rockchip Toybrick TB-RK3588X (toybrick-rk3588)
>        - Theobroma Systems RK3588-SBC Jaguar (jaguar-rk3588)

-- 
Thanks & Best regards,
   Kever Yang
**************************************************************************************************
杨凯  市场部             Kever Yang      Marketing Department
瑞芯微电子股份有限公司                Rockchip Electronics Co.,Ltd。
地址:福建省福州市铜盘路软件大道89号软件园A区18号楼 (350003)
Addr : No.18 Building,A District,No.89,Fuzhou Software Boulevard,Fuzhou,Fujian,PRC



More information about the U-Boot mailing list