Re: [U-Boot] [PATCH 4/4] rockchip: add boot-mode support for rk3288, rk3036
On 22 September 2016 at 20:58, Simon Glasswrote: > On 19 September 2016 at 04:46, Jacob Chen wrote: >> rockchip platform have a protocol to pass the the kernel reboot mode to >> bootloader >> by some special registers when system reboot. In bootloader we should read >> it and take action. >> >> We can only setup boot_mode in board_late_init becasue "setenv" need env >> setuped. >> So add CONFIG_BOARD_LATE_INIT to common header and use a entry >> "rk_board_late_init" >> to replace "board_late_init" in board file. >> >> Signed-off-by: Jacob Chen >> --- >> >> arch/arm/include/asm/arch-rockchip/boot_mode.h | 19 ++ >> arch/arm/mach-rockchip/rk3036-board.c | 39 >> arch/arm/mach-rockchip/rk3288-board.c | 50 >> +++--- >> board/rockchip/kylin_rk3036/kylin_rk3036.c | 14 ++-- >> include/configs/kylin_rk3036.h | 3 -- >> include/configs/rk3036_common.h| 3 ++ >> include/configs/rk3288_common.h| 3 ++ >> 7 files changed, 111 insertions(+), 20 deletions(-) >> create mode 100644 arch/arm/include/asm/arch-rockchip/boot_mode.h > > Acked-by: Simon Glass Applied to u-boot-rockchip, thanks! ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] [PATCH 4/4] rockchip: add boot-mode support for rk3288, rk3036
On 19 September 2016 at 04:46, Jacob Chenwrote: > rockchip platform have a protocol to pass the the kernel reboot mode to > bootloader > by some special registers when system reboot. In bootloader we should read it > and take action. > > We can only setup boot_mode in board_late_init becasue "setenv" need env > setuped. > So add CONFIG_BOARD_LATE_INIT to common header and use a entry > "rk_board_late_init" > to replace "board_late_init" in board file. > > Signed-off-by: Jacob Chen > --- > > arch/arm/include/asm/arch-rockchip/boot_mode.h | 19 ++ > arch/arm/mach-rockchip/rk3036-board.c | 39 > arch/arm/mach-rockchip/rk3288-board.c | 50 > +++--- > board/rockchip/kylin_rk3036/kylin_rk3036.c | 14 ++-- > include/configs/kylin_rk3036.h | 3 -- > include/configs/rk3036_common.h| 3 ++ > include/configs/rk3288_common.h| 3 ++ > 7 files changed, 111 insertions(+), 20 deletions(-) > create mode 100644 arch/arm/include/asm/arch-rockchip/boot_mode.h Acked-by: Simon Glass ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot