From ffdf1f950309876b013824c152f0dfc8b6dccb2a Mon Sep 17 00:00:00 2001 From: Angel Pons Date: Sun, 10 Jan 2021 16:30:40 +0100 Subject: sb/intel/ibexpeak: Drop Global NVS support Was copy-pasted from bd82x6x and no mainboard actually needs it. The few globals moved outside the GNVS will be removed, relocated or replaced with acpigen later. Change-Id: I590a355f1bd1e54365b2e329cfdc62384446a15c Signed-off-by: Angel Pons Reviewed-on: https://review.coreboot.org/c/coreboot/+/49280 Reviewed-by: Arthur Heymans Tested-by: build bot (Jenkins) --- src/mainboard/lenovo/x201/acpi/ec.asl | 4 ++++ src/mainboard/lenovo/x201/acpi_tables.c | 15 --------------- src/mainboard/lenovo/x201/dsdt.asl | 6 +++--- src/mainboard/lenovo/x201/smihandler.c | 1 - 4 files changed, 7 insertions(+), 19 deletions(-) delete mode 100644 src/mainboard/lenovo/x201/acpi_tables.c (limited to 'src/mainboard/lenovo/x201') diff --git a/src/mainboard/lenovo/x201/acpi/ec.asl b/src/mainboard/lenovo/x201/acpi/ec.asl index e2dc96eb86..1ce63054f8 100644 --- a/src/mainboard/lenovo/x201/acpi/ec.asl +++ b/src/mainboard/lenovo/x201/acpi/ec.asl @@ -1,5 +1,9 @@ /* SPDX-License-Identifier: GPL-2.0-only */ +Name(\TCRT, 100) +Name(\TPSV, 90) +Name(\FLVL, 0) + #include Scope(\_SB.PCI0.LPCB.EC) diff --git a/src/mainboard/lenovo/x201/acpi_tables.c b/src/mainboard/lenovo/x201/acpi_tables.c deleted file mode 100644 index 36d3e85c1e..0000000000 --- a/src/mainboard/lenovo/x201/acpi_tables.c +++ /dev/null @@ -1,15 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0-only */ - -#include -#include - -void mainboard_fill_gnvs(struct global_nvs *gnvs) -{ - /* The lid is open by default */ - gnvs->lids = 1; - - /* Temperature at which OS will shutdown */ - gnvs->tcrt = 100; - /* Temperature at which OS will throttle CPU */ - gnvs->tpsv = 90; -} diff --git a/src/mainboard/lenovo/x201/dsdt.asl b/src/mainboard/lenovo/x201/dsdt.asl index 63c91527d9..43c7b628b1 100644 --- a/src/mainboard/lenovo/x201/dsdt.asl +++ b/src/mainboard/lenovo/x201/dsdt.asl @@ -20,9 +20,6 @@ DefinitionBlock( #include "acpi/platform.asl" - /* global NVS and variables */ - #include - /* General Purpose Events */ #include "acpi/gpe.asl" @@ -32,6 +29,9 @@ DefinitionBlock( Device (PCI0) { #include + + /* TBD: Remove. */ + Name(\XHCI, 0) #include #include diff --git a/src/mainboard/lenovo/x201/smihandler.c b/src/mainboard/lenovo/x201/smihandler.c index ad88a2eb71..9a6124ba91 100644 --- a/src/mainboard/lenovo/x201/smihandler.c +++ b/src/mainboard/lenovo/x201/smihandler.c @@ -3,7 +3,6 @@ #include #include #include -#include #include #include #include -- cgit v1.2.3