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.y...@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 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot