sniper: Clear reboot mode garbage on cold reset
authorPaul Kocialkowski <contact@paulk.fr>
Sat, 27 Feb 2016 18:26:44 +0000 (19:26 +0100)
committerTom Rini <trini@konsulko.com>
Tue, 15 Mar 2016 19:10:50 +0000 (15:10 -0400)
Reboot mode garbage is found on cold reset and might be seen as valid on the
next warm reset, thus it has to be cleared on cold reset.

Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
Reviewed-by: Tom Rini <trini@konsulko.com>
board/lge/sniper/sniper.c

index 6726866d20e508b28d9761c9e2f267b8f2c2617f..29a7045334bc434aed1eefd587a39195cf05c8f4 100644 (file)
@@ -122,6 +122,9 @@ int misc_init_r(void)
 
                omap_reboot_mode_clear();
        } else {
+               /* Reboot mode garbage may still be valid, so clear it. */
+               omap_reboot_mode_clear();
+
                /*
                 * When not rebooting, valid power on reasons are either the
                 * power button, charger plug or USB plug.