[U-Boot] [PATCH v3 0/8] rockchip: enable TPL for tinker-rk3288
Kever Yang
kever.yang at rock-chips.com
Fri Jun 28 10:07:42 UTC 2019
Tinker board has overflow the SRAM size limit, enable TPL
for it so that there will be no size limit for SPL.
Also some other fix to bring up Tinker board:
- enabel sdmmc pinctrl with dts in SPL
- extend raw u-boot.bin size limit
Version 2 move related "u-boot,dm-pre-reloc" into -u-boot.dtsi
Changes in v3:
- include "rk3288-u-boot.dtsi" for board already have board
level -u-boot.dtsi
- include "rk3288-u-boot.dtsi" in dts.
Signed-off-by: Kever Yang <kever.yang at rock-chips.com>
Changes in v2:
- update the tags in -u-boot.dtsi
Kever Yang (8):
rockchip: rk3288: enable TPL configs to chip level
rockchip: rk3288: add separate TPL STACK address
rockchip: dts: rk3288: move reloc tag into -u-boot dts
rockchip: dts: tinker: migrate the dm-pre-reloc tag into -u-boot dts
rockchip: dts: rk3288-tinker: enable sdmmc pinctrl node in spl
rockchip: config: update config for TPL support on tinker-rk3288
rockchip: config: tiner-rk3288: extend CONFIG_SYS_MONITOR_LEN to 600KB
rockchip: rk3288: enable TPL for tinker-board
arch/arm/dts/rk3288-tinker-u-boot.dtsi | 52 ++++++++++++++++++++++++++
arch/arm/dts/rk3288-tinker.dts | 20 +---------
arch/arm/dts/rk3288-u-boot.dtsi | 36 ++++++++++++++++++
arch/arm/dts/rk3288-veyron-speedy.dts | 1 +
arch/arm/dts/rk3288-vyasa.dts | 1 +
arch/arm/dts/rk3288.dtsi | 8 ----
arch/arm/mach-rockchip/Kconfig | 18 +++++++++
arch/arm/mach-rockchip/rk3288/Kconfig | 15 +-------
configs/tinker-rk3288_defconfig | 13 +++----
include/configs/tinker_rk3288.h | 2 +-
10 files changed, 116 insertions(+), 50 deletions(-)
create mode 100644 arch/arm/dts/rk3288-tinker-u-boot.dtsi
create mode 100644 arch/arm/dts/rk3288-u-boot.dtsi
--
2.20.1
More information about the U-Boot
mailing list