coreboot-kgpe-d16/src/cpu/intel/haswell
Daisuke Nojiri 47dffa59f3 chromeec: Remove checks for EC in RO
This patch removes checks that ensure EC to be in RO for recovery
boot. We do not need these checks because when recovery is requested
automatically (as opposed to manually), we show 'broken' screen where
users can only reboot the device or request recovery manually.

If recovery is requested, Depthcharge will check whether EC is in RO
or not and recovery switch was pressed or not. If it's a legitimate
manual recovery, EC should be in RO. Thus, we can trust the recovery
button state it reports.

This patch removes all calls to google_chromeec_check_ec_image,
which is called to avoid duplicate memory training when recovery
is requested but EC is in RW.

BUG=b:66516882
BRANCH=none
CQ-DEPEND=CL:693008
TEST=Boot Fizz.

Change-Id: I45a874b73c46ea88cb831485757d194faa9f4c99
Signed-off-by: Daisuke Nojiri <dnojiri@chromium.org>
Reviewed-on: https://review.coreboot.org/21711
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Furquan Shaikh <furquan@google.com>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2017-10-04 20:55:12 +00:00
..
acpi tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
acpi.c cpu/intel: Fix the spacing issues 2017-03-16 04:13:24 +01:00
bootblock.c cpu/intel: add IS_ENABLED() around Kconfig symbol references 2017-06-28 17:48:42 +00:00
cache_as_ram.inc Use more secure HTTPS URLs for coreboot sites 2017-06-07 12:04:50 +02:00
chip.h tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
finalize.c cpu/intel: Add int to unsigned 2017-03-16 04:13:50 +01:00
haswell.h cpu/intel/haswell: Fix undefined behavior 2017-07-06 20:19:25 +00:00
haswell_init.c cpu/x86/mp_init: remove adjust_cpu_apic_entry() 2017-09-11 01:17:45 +00:00
Kconfig cpu/intel/common: Add/Use common function to set virtualization 2016-12-27 02:30:08 +01:00
Makefile.inc cpu/intel/common: Add/Use common function to set virtualization 2016-12-27 02:30:08 +01:00
monotonic_timer.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
romstage.c chromeec: Remove checks for EC in RO 2017-10-04 20:55:12 +00:00
smmrelocate.c cpu/*: Add whitespace around '<<' 2017-06-28 00:23:32 +00:00
stage_cache.c src/cpu: Capitalize ROM and RAM 2016-07-31 18:28:27 +02:00
tsc_freq.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00