summaryrefslogtreecommitdiff
path: root/src/soc
diff options
context:
space:
mode:
authorMatt DeVillier <matt.devillier@gmail.com>2023-11-01 17:03:02 -0500
committerMatt DeVillier <matt.devillier@amd.corp-partner.google.com>2023-11-03 15:33:21 +0000
commit96a7d9e76bb8fc008fb907c6234f0aee294d32f7 (patch)
tree5052358f5a9bb38c7a75687603201d508e88ea66 /src/soc
parentd64b66ba267a217d0b6716309019c36c8cfdf8c2 (diff)
soc/intel/cannonlake: Add missing entry to soc_acpi_name()
The device name for the SA thermal/DPTF PCI device was missing from soc_acpi_name(), leading to an invalid PLI device constraint entry being generated in the SSDT (the name field was blank/missing). Add the missing entry, matching the name to the existing ACPI device. TEST=build/boot Win11 on google/puff (wyvern) without a BSOD. Change-Id: I7ac03fd292246981f32d9ad894b8f0f9870240fc Signed-off-by: Matt DeVillier <matt.devillier@gmail.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/78869 Reviewed-by: Eric Lai <ericllai@google.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Felix Singer <service+coreboot-gerrit@felixsinger.de>
Diffstat (limited to 'src/soc')
-rw-r--r--src/soc/intel/cannonlake/chip.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/soc/intel/cannonlake/chip.c b/src/soc/intel/cannonlake/chip.c
index 7d406344f0..2dc39b6da5 100644
--- a/src/soc/intel/cannonlake/chip.c
+++ b/src/soc/intel/cannonlake/chip.c
@@ -80,6 +80,7 @@ const char *soc_acpi_name(const struct device *dev)
switch (dev->path.pci.devfn) {
case SA_DEVFN_ROOT: return "MCHC";
case SA_DEVFN_IGD: return "GFX0";
+ case SA_DEVFN_TS: return "TCPU";
case PCH_DEVFN_ISH: return "ISHB";
case SA_DEVFN_GNA: return "GNA";
case PCH_DEVFN_XHCI: return "XHCI";