> From: Jagan Teki <[email protected]> > > Since the size of SPL can't be exceeded 0x8000 bytes in RK3288, > it is not possible add new SPL features like Falcon mode or etc. > > So add TPL stage so-that adding new features to SPL is possible. > - TPL: DRAM init, clocks > - SPL: MMC, falcon, etc > > Signed-off-by: Jagan Teki <[email protected]> > Reviewed-by: Philipp Tomsich <[email protected]> > Acked-by: Philipp Tomsich <[email protected]> > --- > Changes for v2: > - Drop console output from commit message > - Updated licence note > - Moved read/write L2CTRL and configure_l2ctlr to common > - Moved debug header in include files list > - Moved preprocessor macro to top > Note: > Idea is not to build this in SPL when TPL enabled, > so CONFIG_SUPPORT_TPL work that case. > > arch/arm/mach-rockchip/Makefile | 1 + > arch/arm/mach-rockchip/rk3288-board-spl.c | 3 ++ > arch/arm/mach-rockchip/rk3288-board-tpl.c | 84 > +++++++++++++++++++++++++++++++ > arch/arm/mach-rockchip/rk3288/Kconfig | 16 ++++++ > configs/vyasa-rk3288_defconfig | 3 ++ > doc/README.rockchip | 18 +++++++ > include/configs/rk3288_common.h | 6 ++- > 7 files changed, 130 insertions(+), 1 deletion(-) > create mode 100644 arch/arm/mach-rockchip/rk3288-board-tpl.c >
Applied to u-boot-rockchip, thanks! _______________________________________________ U-Boot mailing list [email protected] https://lists.denx.de/listinfo/u-boot

