coreboot-kgpe-d16/src/soc/intel
Andrey Petrov 89e39b5c55 soc/intel/apollolake: Drop privilege level to IA_UNTRUSTED
As per guidelines CPU security level should be dropped before OS start,
so that certain MSRs are locked out. Drop privilege levels on all logical
CPUs.

BUG=chrome-os-partner:60454
TEST=iotools rdmsr x 0x120, make sure bit 6 is set, rdmsr x 0x121 results
in io error.

Change-Id: I67540f6da16f58b822db9160d00b7a5e235188db
Signed-off-by: Andrey Petrov <andrey.petrov@intel.com>
Reviewed-on: https://review.coreboot.org/17665
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Tested-by: build bot (Jenkins)
2016-12-02 16:39:55 +01:00
..
apollolake soc/intel/apollolake: Drop privilege level to IA_UNTRUSTED 2016-12-02 16:39:55 +01:00
baytrail lib: put romstage_handoff implementation in own compilation unit 2016-12-01 08:16:47 +01:00
braswell lib: put romstage_handoff implementation in own compilation unit 2016-12-01 08:16:47 +01:00
broadwell romstage_handoff: remove code duplication 2016-12-01 08:16:15 +01:00
common lib/nhlt: add support for setting the oem_revision 2016-12-01 08:17:42 +01:00
fsp_baytrail romstage_handoff: remove code duplication 2016-12-01 08:16:15 +01:00
fsp_broadwell_de lib: put romstage_handoff implementation in own compilation unit 2016-12-01 08:16:47 +01:00
quark romstage_handoff: add helper to determine resume status 2016-12-01 08:16:27 +01:00
sch intel/sch: Switch to MMCONF_SUPPORT_DEFAULT 2016-11-29 17:07:24 +01:00
skylake romstage_handoff: add helper to determine resume status 2016-12-01 08:16:27 +01:00