| #
8af25352 |
| 17-Mar-2023 |
Zorro Liu <lyx@rock-chips.com> |
rockchip: boot mode: Support android cmd 'reboot quiescent'
Signed-off-by: Zorro Liu <lyx@rock-chips.com> Change-Id: I9c07c697817846d4f034b299b89787b728182bef
|
| #
706ec1d4 |
| 07-May-2021 |
Joseph Chen <chenjh@rock-chips.com> |
rockchip: add get_bcb_recovery_msg() to record recovery msg
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: Ifabd4c7d4700c17a16551bd8bdea02ea175b3802
|
| #
0efe6414 |
| 01-Mar-2021 |
Tony Xu <tony.xu@rock-chips.com> |
rockchip: boot mode: add dfu boot mode
Signed-off-by: Tony Xu <tony.xu@rock-chips.com> Change-Id: I965982c71d37f4550be364f5fbcc9ae39b22e3d1
|
| #
747423ed |
| 02-Jun-2020 |
Jason Zhu <jason.zhu@rock-chips.com> |
rockchip: spl: bring up to kernel when CONFIG_ROCKCHIP_BOOT_MODE_REG is 0
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com> Change-Id: I3f576fa0527a42ebede6ec252586cf681974fa97
|
| #
1a4f6af8 |
| 02-Mar-2020 |
Joseph Chen <chenjh@rock-chips.com> |
Merge branch 'next-dev' into thunder-boot
|
| #
d04ada6c |
| 07-Jan-2020 |
Joseph Chen <chenjh@rock-chips.com> |
rockchip: clean boot_mode.c and boot_rkimg.c
Clean the code into where it belongs to.
Signed-off-by: Joseph Chen <chenjh@rock-chips.com> Change-Id: Ia034b8c3d8b264796db72c7bf44bab95811ecb77
|
| #
791112dd |
| 28-Jun-2019 |
Joseph Chen <chenjh@rock-chips.com> |
rockchip: boot mode: sync reboot reason flags from kernel
Change-Id: I6d0ec7eadfa7ae0455e53bb21072d5836a09c64e Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
|
| #
8f882774 |
| 14-Nov-2018 |
Joseph Chen <chenjh@rock-chips.com> |
rockchip: support get boot devtype and devnum from atags
- preloader would pass bootdev info; - avoid going through all the possible bootdev; - rename devtype_num_envset() to boot_devtype_init();
C
rockchip: support get boot devtype and devnum from atags
- preloader would pass bootdev info; - avoid going through all the possible bootdev; - rename devtype_num_envset() to boot_devtype_init();
Change-Id: Ia047c744dc7aca97db97664fc92473e46ba102a9 Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
show more ...
|
| #
3c3675dd |
| 24-Feb-2018 |
Joseph Chen <chenjh@rock-chips.com> |
rockchip: recoganize boot devtype dynamicly
currently support: emmc and rknand.
Change-Id: I8b0e2623256ed3357de2acbee0d2455162228ab5 Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
|
| #
47a9f8fc |
| 11-Oct-2017 |
Andy Yan <andy.yan@rock-chips.com> |
FROMLIST: rockchip: add support for enter to bootrom download mode
Rockchip bootrom will enter download mode if it returns from spl/tpl with a non-zero value and couldn't find a valid image in the b
FROMLIST: rockchip: add support for enter to bootrom download mode
Rockchip bootrom will enter download mode if it returns from spl/tpl with a non-zero value and couldn't find a valid image in the backup partition. This patch provide a method to instruct the system to back to bootrom download mode by checking the BROM_DOWNLOAD_FLAG register. As the bootrom download function relys on some modules such as interrupts, so we need to back to bootrom as early as possbile before the tpl/spl code override the interrupt configurations.
Change-Id: Ib07315127573f1cc38e158f69679ba4e27857cf2 Signed-off-by: Andy Yan <andy.yan@rock-chips.com> Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
show more ...
|
| #
be55ced3 |
| 11-Oct-2017 |
Andy Yan <andy.yan@rock-chips.com> |
FROMLIST: rockchip: make boot_mode related codes reused across all platforms
setup_boot_mode function use the same logic but different mode register address across all the rockchip platforms, so it'
FROMLIST: rockchip: make boot_mode related codes reused across all platforms
setup_boot_mode function use the same logic but different mode register address across all the rockchip platforms, so it's better to make this function reused across all the platforms, and let the mode register address setting from the config file.
Also add support for rk312x soc which is a little special: the bootrom download flag is stored in a grf register but the other boot mode flags are stored in anohter pmugrf register.
Change-Id: I2e6a0ba870626adb837975c08094250d47767dac Signed-off-by: Andy Yan <andy.yan@rock-chips.com> Reviewed-by: Simon Glass <sjg@chromium.org>
show more ...
|
| #
51b4a639 |
| 03-Oct-2016 |
Tom Rini <trini@konsulko.com> |
Merge git://git.denx.de/u-boot-rockchip
|
| #
67171e13 |
| 19-Sep-2016 |
Jacob Chen <jacob2.chen@rock-chips.com> |
rockchip: add boot-mode support for rk3288, rk3036
rockchip platform have a protocol to pass the the kernel reboot mode to bootloader by some special registers when system reboot. In bootloader we s
rockchip: add boot-mode support for rk3288, rk3036
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 <jacob2.chen@rock-chips.com> Acked-by: Simon Glass <sjg@chromium.org>
show more ...
|