Re: [U-Boot] [PATCH 4/4] rockchip: add boot-mode support for rk3288, rk3036

2016-10-01 Thread Simon Glass
On 22 September 2016 at 20:58, Simon Glass  wrote:
> 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

2016-09-22 Thread Simon Glass
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 
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot