soc/intel/common/acpi,mb/*: replace the two obsolete LPID with PEPD

Replace the two obsolete LPID implementations with the new PEPD device.

The PEPD device gets included in the plaforms' `southbridge.asl`, since
it is required to load the `intel_pmc_core` module in Linux, which
checks for the _HID. (See CB:46469 for more info on that.)

There is no harm for mainboards not supporting S0ix, because the _DSM
function won't be called with the LPS0 UUID on such boards. Such boards
can use the debugging functionality of `intel_pmc_core`, too.

Change-Id: Ic8427db33286451618b50ca429d41b604dbb08a5
Signed-off-by: Michael Niewöhner <foss@mniewoehner.de>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/46471
Reviewed-by: Furquan Shaikh <furquan@google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
Michael Niewöhner
2020-10-15 18:09:28 +02:00
committed by Nico Huber
parent e593747f06
commit 05c732b9e4
12 changed files with 10 additions and 137 deletions

View File

@@ -47,8 +47,8 @@
/* PCI _OSC */
#include <soc/intel/common/acpi/pci_osc.asl>
/* PMC Core*/
#include <soc/intel/common/block/acpi/acpi/pmc.asl>
/* Intel Power Engine Plug-in */
#include <soc/intel/common/block/acpi/acpi/pep.asl>
/* EMMC/SD card */
#include "scs.asl"