coreboot-kgpe-d16/src
Andrey Petrov a697c19640 soc/intel/apollolake: Move privilege drop to later stage
Previously privilege drop was happening "too early" and that caused some
PMC IPC programming (performed in FSP) to fail because sideband was
already locked out. This change set moves privilege drop to later stage,
after last FSP notify call.

BRANCH=reef
BUG=chrome-os-partner:60657
TEST=iotools rdmsr X 0x121, make sure they can't be read.
Also dmesg|grep -i IPC to make sure there are no errors related

Change-Id: Ia3a774aee5fbf92805a5c69093bfbd3d7682c3a7
Signed-off-by: Andrey Petrov <andrey.petrov@intel.com>
Reviewed-on: https://review.coreboot.org/17769
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2016-12-08 21:40:31 +01:00
..
acpi
arch cpu/x86: allow AP callbacks after MP init 2016-12-08 21:39:43 +01:00
commonlib buildsystem: Drop explicit (k)config.h includes 2016-12-08 19:46:53 +01:00
console Hook up libhwbase in ramstage 2016-11-29 23:45:40 +01:00
cpu cpu/x86: allow AP callbacks after MP init 2016-12-08 21:39:43 +01:00
device buildsystem: Drop explicit (k)config.h includes 2016-12-08 19:46:53 +01:00
drivers buildsystem: Drop explicit (k)config.h includes 2016-12-08 19:46:53 +01:00
ec buildsystem: Drop explicit (k)config.h includes 2016-12-08 19:46:53 +01:00
include cpu/x86: allow AP callbacks after MP init 2016-12-08 21:39:43 +01:00
lib bootstate: add arch specific hook at coreboot exit 2016-12-08 21:38:48 +01:00
mainboard mainboard/google/reef: Set PL2 override to 15000mW 2016-12-08 16:13:38 +01:00
northbridge buildsystem: Drop explicit (k)config.h includes 2016-12-08 19:46:53 +01:00
soc soc/intel/apollolake: Move privilege drop to later stage 2016-12-08 21:40:31 +01:00
southbridge buildsystem: Drop explicit (k)config.h includes 2016-12-08 19:46:53 +01:00
superio sio/ite/it8783ef: New super i/o chip 2016-12-07 20:02:17 +01:00
vboot commonlib/include: remove NEED_VB20_INTERNALS 2016-11-19 16:57:27 +01:00
vendorcode buildsystem: Drop explicit (k)config.h includes 2016-12-08 19:46:53 +01:00
Kconfig PCI ops: MMCONF_SUPPORT_DEFAULT is required 2016-12-07 12:59:28 +01:00