coreboot-kgpe-d16/src/mainboard/google/panther
Stefan Reinauer be1d1e7f83 google/panther: Be safe about invalid thermal readings
In case we get an invalid thermal reading, let's run the fan
at full speed rather than at low speed. This might impact the
user experiance slightly in cases where the bad reading does
not happen while the system is hot, but it will increase stability
in the cases where the system is actually overheating.

Also, set the critical temperature below tjmax, because otherwise
thermal shutdown by the OS will never be triggered.

Signed-off-by: Stefan Reinauer <reinauer@google.com>

Change-Id: Iab262f1f17a5dff875c596d9e8d50e4e50ee90f9
Reviewed-on: https://chromium-review.googlesource.com/188556
Reviewed-by: Shawn Nematbakhsh <shawnn@chromium.org>
Commit-Queue: Stefan Reinauer <reinauer@chromium.org>
Tested-by: Stefan Reinauer <reinauer@chromium.org>
(cherry picked from commit 721fc2361ea9c6fea75409be57726294ce840f03)
Signed-off-by: Isaac Christensen <isaac.christensen@se-eng.com>
Reviewed-on: http://review.coreboot.org/6962
Tested-by: build bot (Jenkins)
Reviewed-by: Patrick Georgi <patrick@georgi-clan.de>
2014-09-29 17:32:05 +02:00
..
acpi google/panther: Be safe about invalid thermal readings 2014-09-29 17:32:05 +02:00
acpi_tables.c haswell: Move to per-device ACPI 2014-09-22 20:06:13 +02:00
chromeos.c panther: update chromeos.c 2014-09-12 21:59:23 +02:00
cmos.layout mainboard: Trivial - drop trailing blank lines at EOF 2014-07-18 14:42:47 +02:00
devicetree.cb libpayload: find source of input characters 2014-07-12 20:19:14 +02:00
dsdt.asl google/panther: Add ACPI code to support wake-on-lan 2014-07-12 20:16:53 +02:00
fadt.c google/panther: general cleanup, file organization (non-functional) 2014-07-18 08:17:56 +02:00
gpio.h google/panther: general cleanup, file organization (non-functional) 2014-07-18 08:17:56 +02:00
hda_verb.c azalia: Shrink boilerplate 2014-09-13 00:42:14 +02:00
Kconfig Consolidate intel vga int15 hooks 2014-09-05 22:48:49 +02:00
lan.c google/panther: general cleanup, file organization (non-functional) 2014-07-18 08:17:56 +02:00
mainboard.c azalia: Shrink boilerplate 2014-09-13 00:42:14 +02:00
Makefile.inc panther: update chromeos.c 2014-09-12 21:59:23 +02:00
onboard.h google/panther: general cleanup, file organization (non-functional) 2014-07-18 08:17:56 +02:00
romstage.c google/panther: general cleanup, file organization (non-functional) 2014-07-18 08:17:56 +02:00
smihandler.c google/panther: general cleanup, file organization (non-functional) 2014-07-18 08:17:56 +02:00
thermal.h google/panther: general cleanup, file organization (non-functional) 2014-07-18 08:17:56 +02:00