diff options
author | Cole Nelson <colex.nelson@intel.com> | 2018-06-15 15:51:54 -0700 |
---|---|---|
committer | Patrick Georgi <pgeorgi@google.com> | 2018-06-21 09:43:19 +0000 |
commit | 63b6fea5c9585782a6a9d72fa4d10762a6692072 (patch) | |
tree | d11a87bd24c56c199d23e336ebbf8a697f8a1842 /src/mainboard/google/foster/bootblock.c | |
parent | 4cdd2f8ce112bdad7f9db9d2feec171e45ca24f6 (diff) |
soc/intel/{skl,kbl}: ensure C1E is disabled after S3 resume
C1E is disabled by the kernel driver intel_idle at boot. This does not
address the S3 resume case, so we lose state and C1E is enabled after S3
resume.
Disable C1E for SKL and KBL. This gives a coherent state before
and after S3 resume.
TEST='iotools rdmsr cpu 0x1fc'. Returns the same value after boot and S3
resume with bit [1] set to zero (0x20005d).
Change-Id: I1343f343bfac9b787f13c15b812c0a201dcccb38
Signed-off-by: Cole Nelson <colex.nelson@intel.com>
Reviewed-on: https://review.coreboot.org/27125
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-by: Furquan Shaikh <furquan@google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src/mainboard/google/foster/bootblock.c')
0 files changed, 0 insertions, 0 deletions