coreboot/src
Duncan Laurie 6577d1932a chromeos: Check for recovery reason code in shared data
When using RW firmware path the proper recovery reason can
be retrieved from the shared data region.  This will result
in the actual reason being logged instead of the default
"recovery button pressed" reason.

BUG=chrome-os-partner:20788
BRANCH=falco
TEST=manual:

1) build and boot on falco
2) crossystem recovery_request=193
3) reboot into recovery mode, check reason with <TAB>
4) reboot back into chromeos
5) check event log entry for previous recovery mode:

25 | 2013-07-15 10:34:23 | Chrome OS Recovery Mode | Test from User Mode

Change-Id: I6f9dfed501f06881e9cf4392724ad28b97521305
Signed-off-by: Duncan Laurie <dlaurie@chromium.org>
Reviewed-on: https://gerrit.chromium.org/gerrit/61906
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2013-07-15 14:10:41 -07:00
..
arch ARM: Some Kconfig variables were missed when moving the HAVE_ARCH_*s. 2013-07-11 04:26:09 -07:00
console Don't try to use CBMEM console in bootblock 2013-06-20 15:51:33 -07:00
cpu EXYNOS5250: be less chatty at critical moments 2013-07-10 15:31:25 -07:00
device Log device path during resource allocation 2013-07-09 13:27:45 -07:00
drivers rtd2132: Add driver for Realtek RTD2132 LVDS bridge 2013-07-15 14:10:40 -07:00
ec chromeec: Allow get_board_version to be called from romstage. 2013-07-09 15:21:27 -07:00
include i2c: Change the type of the data parameter to uint8_t. 2013-07-03 18:23:06 -07:00
lib Add a HAVE_ARCH_MEMMOVE option to allow overriding memmove. 2013-07-08 11:30:26 -07:00
mainboard haswell boards: Use PECI temp sensor id 0 2013-07-15 14:10:41 -07:00
northbridge haswell: Fix up GPU power management setup 2013-07-10 11:16:26 -07:00
southbridge lynxpoint: Add LPT-LP device id and smbus_write_byte 2013-07-15 14:10:39 -07:00
superio Drop prototype guarding for romcc 2013-05-10 11:55:20 -07:00
vendorcode chromeos: Check for recovery reason code in shared data 2013-07-15 14:10:41 -07:00
Kconfig Add a HAVE_ARCH_MEMMOVE option to allow overriding memmove. 2013-07-08 11:30:26 -07:00