History log of /rk3399_rockchip-uboot/arch/arm/include/asm/arch-rockchip/boot_mode.h (Results 1 – 13 of 13)
Revision Date Author Comments
# 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 ...