soc/intel/pantherlake: Add ACPI names for missing devices

This patch adds ACPI names for the following devices:

- THC0 (PCI: 00:10.0)
- THC1 (PCI: 00:10.1)
- SRAM (PCI: 00:14.2)
- FSPI (PCI: 00:1f.5)

TEST=Able to build and boot google/fatcat without any error.

w/o this patch:

    [ERROR]  Missing ACPI Name for PCI: 00:10.0
    [ERROR]  Missing ACPI Name for PCI: 00:10.1
    [ERROR]  Missing ACPI Name for PCI: 00:14.2
    [ERROR]  Missing ACPI Name for PCI: 00:1f.5

Signed-off-by: Subrata Banik <subratabanik@google.com>
Change-Id: I474089607522a4bd13375cc34b8f8645ca3663d9
Reviewed-on: https://review.coreboot.org/c/coreboot/+/84910
Reviewed-by: Pranava Y N <pranavayn@google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Paul Menzel <paulepanter@mailbox.org>
This commit is contained in:
Subrata Banik 2024-10-29 15:29:21 +05:30
commit 59bf7dd62f

View file

@ -80,10 +80,13 @@ const char *soc_acpi_name(const struct device *dev)
case PCI_DEVFN_TBT1: return "TRP1";
case PCI_DEVFN_TBT2: return "TRP2";
case PCI_DEVFN_TBT3: return "TRP3";
case PCI_DEVFN_THC0: return "THC0";
case PCI_DEVFN_THC1: return "THC1";
case PCI_DEVFN_NPU: return "NPU";
case PCI_DEVFN_IPU: return "IPU";
case PCI_DEVFN_ISH: return "ISHB";
case PCI_DEVFN_XHCI: return "XHCI";
case PCI_DEVFN_SRAM: return "SRAM";
case PCI_DEVFN_I2C0: return "I2C0";
case PCI_DEVFN_I2C1: return "I2C1";
case PCI_DEVFN_I2C2: return "I2C2";
@ -111,6 +114,7 @@ const char *soc_acpi_name(const struct device *dev)
case PCI_DEVFN_GSPI1: return "SPI1";
/* Keeping ACPI device name coherent with ec.asl */
case PCI_DEVFN_ESPI: return "LPCB";
case PCI_DEVFN_SPI: return "FSPI";
case PCI_DEVFN_HDA: return "HDAS";
case PCI_DEVFN_SMBUS: return "SBUS";
case PCI_DEVFN_GBE: return "GLAN";