summaryrefslogtreecommitdiff
path: root/arch/arm/cpu/armv7/omap3/board.c
diff options
context:
space:
mode:
authorPaul Kocialkowski <contact@paulk.fr>2016-03-29 12:16:26 (GMT)
committerTom Rini <trini@konsulko.com>2016-04-01 21:18:06 (GMT)
commit523849a0887c2d400d379eb0bce5ec74fc7a4dcd (patch)
treeb997c0b16ea42889684a6e1281dcf9ea4fd04d1e /arch/arm/cpu/armv7/omap3/board.c
parentc15ab5be8ff3d07b1afafac9f1e79b3e37ab8624 (diff)
downloadu-boot-523849a0887c2d400d379eb0bce5ec74fc7a4dcd.tar.xz
kc1: Proper reboot mode and boot reason validation
With the previous implementation, rebooting without registering a recognized reboot mode would end up with U-Boot checking for a valid power-on reason, which might result in the device turning off (e.g. with no USB cable attached and no buttons pressed). Since this approach is not viable (breaks reboot in most cases), the validity of the reboot reason is checked (in turn, by checking that a warm reset happened, as there is no magic) to detect a reboot and the 'o' char is recognized to indicate that power-off is required. Still, that might be overridden by the detection of usual power-on reasons, on purpose. Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
Diffstat (limited to 'arch/arm/cpu/armv7/omap3/board.c')
0 files changed, 0 insertions, 0 deletions