coreboot-kgpe-d16/src/mainboard/lenovo/l520
Peter Lemenkov a6f9ee3906 mb/lenovo: Unify thermal threshold handling
Unify thermal handling across Lenovo boards (except g505, which is
different). Namely, do the following:

* Move thermal levels from acpi_tables to thermal.h (and create if
  necessary).
* Don't use board-specific ifdef guards.
* Set thermal levels using dedicated acpi_update_thermal_table function
  as almost all Lenovo boards do.
* Update list of authors in comments. Merge all author's entries.
* Minor whitespace and formatting.

This makes diff -ruw between the Lenovo boards smaller.

Change-Id: If569f67c932b7fbf14893b890a5588df4994daeb
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/29659
Reviewed-by: Patrick Rudolph <siro@das-labor.org>
Reviewed-by: Philipp Deppenwiese <zaolin.daisuki@gmail.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2019-05-25 12:10:49 +00:00
..
acpi
acpi_tables.c mb/lenovo: Unify thermal threshold handling 2019-05-25 12:10:49 +00:00
board_info.txt
cmos.default
cmos.layout
devicetree.cb cpu/intel/model_206ax: Remove the notion of sockets 2019-01-24 13:39:19 +00:00
dsdt.asl mb/lenovo/*/dsdt: Rearrange defines 2018-12-05 14:04:07 +00:00
gma-mainboard.ads mb/*/*: Use libgfxinit on sandy and ivy bridge boards 2019-01-15 12:53:19 +00:00
gpio.c
hda_verb.c
Kconfig src/mb/Kconfig: Fix PCI subsystem IDs 2019-04-19 17:48:15 +00:00
Kconfig.name
mainboard.c
Makefile.inc mb/*/*: Use libgfxinit on sandy and ivy bridge boards 2019-01-15 12:53:19 +00:00
romstage.c arch/io.h: Drop unnecessary include 2019-03-04 15:08:03 +00:00
smihandler.c lenovo/h8,thinkpads: Re-do USB Always On 2018-12-06 11:59:22 +00:00
thermal.h mb/lenovo: Unify thermal threshold handling 2019-05-25 12:10:49 +00:00