switch-coreboot/src
Stefan Reinauer a0819eb38d google/panther: Re-read temperature if current reading would cause power-off
Sometimes the SuperIO seems to provide wrong readings, especially early
on after a resume from suspend. This will cause the system to power off.
If that happens, wait for 1s and read again, to make sure the high
temperature value was not just a flaky read.

BUG=chrome-os-partner:24918
BRANCH=panther
TEST=Boot tested on Panther.

Change-Id: Ib3768528d90e34448e96ad587b2503d8d8b1a775
Signed-off-by: Stefan Reinauer <reinauer@google.com>
Signed-off-by: Stefan Reinauer <reinauer@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/182188
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-by: Duncan Laurie <dlaurie@chromium.org>
Tested-by: Stefan Reinauer <reinauer@chromium.org>
Commit-Queue: Stefan Reinauer <reinauer@chromium.org>
Reviewed-on: http://review.coreboot.org/6001
Tested-by: build bot (Jenkins)
Reviewed-by: Patrick Georgi <patrick@georgi-clan.de>
2014-07-12 20:16:56 +02:00
..
arch arch: Trivial - drop trailing blank lines at EOF 2014-07-08 13:52:34 +02:00
console src/console/post.c: Sanitize headers from preprocessor abuse 2014-06-27 04:23:40 +02:00
cpu src: Make use of 'CEIL_DIV(a, b)' macro across tree 2014-07-11 08:39:07 +02:00
device YABEL: Initialize global biosmem pointer for VBE 2014-07-11 09:23:18 +02:00
drivers drivers: Trivial - drop trailing blank lines at EOF 2014-07-08 13:51:47 +02:00
ec spi: Change spi_xfer to work in units of bytes instead of bits. 2014-07-05 11:36:20 +02:00
include include/stdlib.h: Extend common macro collection 2014-07-10 20:50:16 +02:00
lib lib: Trivial - drop trailing blank lines at EOF 2014-07-08 13:52:15 +02:00
mainboard google/panther: Re-read temperature if current reading would cause power-off 2014-07-12 20:16:56 +02:00
northbridge src: Make use of 'CEIL_DIV(a, b)' macro across tree 2014-07-11 08:39:07 +02:00
soc soc: Trivial - drop trailing blank lines at EOF 2014-07-08 13:52:54 +02:00
southbridge intel/lynxpoint: Allow to always route USB3 ports to XHCI 2014-07-11 18:08:04 +02:00
superio superio: Trivial - drop trailing blank lines at EOF 2014-07-08 13:39:24 +02:00
vendorcode vendorcode/amd/agesa/f15tn: Fix erratum #712 2014-07-11 05:50:23 +02:00
Kconfig AGESA S3: Fix ACPISCRATCH in CBMEM 2014-06-25 06:23:07 +02:00