coreboot/src/soc/intel
Duncan Laurie 52b5b587f1 soc/intel/cannonlake: Disable CpuRatio and SaGv in recovery
Disabling CpuRatio UPD for FSP will ensure it does not force a
hard reset to set the CPU Flex Ratio at boot.  This is important
in a recovery mode boot where the SOC will lose power and need
to set the flex ratio again.

Disabling SaGv makes recovery mode training faster and mirrors
the setting that was done on Skylake.

BUG=b:123305400
TEST=reliably enter recovery mode on sarien

Change-Id: Ie9664493a980af9acce82faff81f4c4b1355be73
Signed-off-by: Duncan Laurie <dlaurie@google.com>
Reviewed-on: https://review.coreboot.org/c/31055
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
2019-01-25 11:22:06 +00:00
..
apollolake soc/intel/apollolake: Override GLK usb clock gating register 2019-01-25 11:21:20 +00:00
baytrail soc/intel/baytrail/romstage: Remove unneeded white space 2019-01-23 14:44:04 +00:00
braswell src/soc/intel/braswell: Use DEVICE_NOOP 2019-01-20 21:02:43 +00:00
broadwell soc/{amd,intel}: Remove needless '&' on function pointers 2019-01-23 14:42:59 +00:00
cannonlake soc/intel/cannonlake: Disable CpuRatio and SaGv in recovery 2019-01-25 11:22:06 +00:00
common soc/intel/common/block/acpi: fix P-States extra entry 2019-01-24 13:58:24 +00:00
denverton_ns Revert "soc/intel/denverton_ns: Rewrite pmutil using pmclib" 2019-01-24 15:23:47 +00:00
fsp_baytrail Drop leftover debug function declarations 2019-01-23 09:26:25 +00:00
fsp_broadwell_de soc/{amd,intel}: Remove needless '&' on function pointers 2019-01-23 14:42:59 +00:00
icelake soc/intel/icelake: Fix AG3E programming in PMC 2019-01-17 13:03:13 +00:00
quark soc/{amd,intel}: Remove needless '&' on function pointers 2019-01-23 14:42:59 +00:00
skylake soc/intel/skylake: Access conf pointer only if its not null 2019-01-16 12:55:33 +00:00
Kconfig src/cpu: Remove dead sourced lines 2018-11-15 10:25:20 +00:00