> From: Jagan Teki <ja...@amarulasolutions.com> > > 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 <ja...@amarulasolutions.com> > Reviewed-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com> > Acked-by: Philipp Tomsich <philipp.toms...@theobroma-systems.com> > --- > 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 U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot