[PATCH 0/5] rockchip: ROCKCHIP_COMMON_STACK_ADDR improvements
Jonas Karlman
jonas at kwiboo.se
Mon Jan 27 00:48:25 CET 2025
Use of the Kconfig symbol ROCKCHIP_COMMON_STACK_ADDR is currently
not working well when a SoC needs to use a custom tpl.c and the default
values are only working when DRAM base address is 0x0.
This series changes to not imply TPL_ROCKCHIP_COMMON_BOARD and instead
let each SoC symbol decide. It also adds default values for the two
other used DRAM base addresses, 0x60000000 and 0x40000000. Finally, it
also moves imply of ROCKCHIP_EXTERNAL_TPL under each SoC symbol.
Jonas Karlman (5):
rockchip: Move imply TPL_ROCKCHIP_COMMON_BOARD under SoC Kconfig
symbol
rockchip: Improve ARMv7 support for ROCKCHIP_COMMON_STACK_ADDR
rockchip: Move imply ROCKCHIP_COMMON_STACK_ADDR under SoC Kconfig
symbol
rockchip: Move imply ROCKCHIP_EXTERNAL_TPL under SoC Kconfig symbol
rockchip: Add RK3576 support for ROCKCHIP_COMMON_STACK_ADDR
arch/arm/mach-rockchip/Kconfig | 67 ++++++++++++++++++++-------
arch/arm/mach-rockchip/px30/Kconfig | 3 --
arch/arm/mach-rockchip/rk3308/Kconfig | 3 --
arch/arm/mach-rockchip/rk3328/Kconfig | 3 --
arch/arm/mach-rockchip/rk3399/Kconfig | 3 --
arch/arm/mach-rockchip/rk3568/Kconfig | 3 --
arch/arm/mach-rockchip/rk3588/Kconfig | 3 --
7 files changed, 50 insertions(+), 35 deletions(-)
--
2.48.1
More information about the U-Boot
mailing list