coreboot-kgpe-d16/src/soc/intel/common
Aaron Durbin d09142c136 soc/intel/common: provide option to invalide MRC cache on recovery
Allow a board/platform to invalidate the normal MRC cache when
hardware retraining is requested in recovery mode. A small 4 byte
payload is used to update the latest data written. It will of course
fail on MRC cache retreival on next usage.

BUG=chrome-os-partner:60592
BRANCH=reef

Change-Id: Ic88cd66802664813562d003f50d54e4a4ea375ef
Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: https://review.coreboot.org/17870
Tested-by: build bot (Jenkins)
Reviewed-by: Duncan Laurie <dlaurie@chromium.org>
2016-12-15 23:11:57 +01:00
..
acpi soc/intel/common: Add support for serial console based ACPI debug 2016-08-11 16:03:29 +02:00
acpi.h src/soc: Capitalize CPU, ACPI, RAM and ROM 2016-07-31 19:27:53 +02:00
acpi_wake_source.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
gma.h soc/intel/common: Add suppport for Extended VBT 2016-12-02 21:51:01 +01:00
hda_verb.c src/soc: Add required space before opening parenthesis '(' 2016-08-31 20:09:42 +02:00
hda_verb.h tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
Kconfig soc/intel/common: provide option to invalide MRC cache on recovery 2016-12-15 23:11:57 +01:00
lpss_i2c.c soc/intel/common/lpss_i2c: correct bus speed error 2016-11-19 16:56:23 +01:00
lpss_i2c.h soc/intel/common/lpss_i2c: configure buses by rise/fall times 2016-11-12 00:19:22 +01:00
Makefile.inc soc/intel: Use correct terminology for SPI flash operations 2016-11-22 17:39:07 +01:00
mma.c intel MMA: Enable MMA with FSP2.0 2016-12-13 18:00:43 +01:00
mma.h intel MMA: Enable MMA with FSP2.0 2016-12-13 18:00:43 +01:00
mrc_cache.c soc/intel/common: provide option to invalide MRC cache on recovery 2016-12-15 23:11:57 +01:00
mrc_cache.h soc/intel/common: remove mrc cache assumptions 2016-12-15 07:51:35 +01:00
nhlt.c lib/nhlt: add support for setting the oem_revision 2016-12-01 08:17:42 +01:00
nvm.c soc/intel/common: remove mrc cache assumptions 2016-12-15 07:51:35 +01:00
nvm.h soc/intel/common: remove mrc cache assumptions 2016-12-15 07:51:35 +01:00
opregion.c soc/intel/common: Add suppport for Extended VBT 2016-12-02 21:51:01 +01:00
opregion.h soc/intel/common: Add IGD OpRegion support 2016-05-18 07:03:13 +02:00
reset.c soc/intel/common: Fix build error in reset.c 2016-08-01 22:14:08 +02:00
smi.h soc/intel/common: Add common smihandler code 2016-05-25 19:09:00 +02:00
smihandler.c intel/common: Clear wake status bits before sleep 2016-08-25 23:43:58 +02:00
spi_flash.c soc/intel: Use correct terminology for SPI flash operations 2016-11-22 17:39:07 +01:00
spi_flash.h soc/intel: Use correct terminology for SPI flash operations 2016-11-22 17:39:07 +01:00
util.c CPU: Declare cpu_phys_address_size() for all arch 2016-12-06 20:53:45 +01:00
util.h cpu/x86: Support CPUs without rdmsr/wrmsr instructions 2016-07-27 13:50:11 +02:00
vbt.c soc/intel/apollolake: Remove PEIM GFX from normal mode and S3 resume 2016-07-29 00:09:05 +02:00
vbt.h soc/intel/apollolake: Remove PEIM GFX from normal mode and S3 resume 2016-07-29 00:09:05 +02:00