summaryrefslogtreecommitdiff
path: root/src/mainboard/google/foster/bootblock.c
diff options
context:
space:
mode:
authorCole Nelson <colex.nelson@intel.com>2018-06-15 15:51:54 -0700
committerPatrick Georgi <pgeorgi@google.com>2018-06-21 09:43:19 +0000
commit63b6fea5c9585782a6a9d72fa4d10762a6692072 (patch)
treed11a87bd24c56c199d23e336ebbf8a697f8a1842 /src/mainboard/google/foster/bootblock.c
parent4cdd2f8ce112bdad7f9db9d2feec171e45ca24f6 (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