summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Żygowski <michal.zygowski@3mdeb.com>2023-08-25 12:20:17 +0200
committerMichał Żygowski <michal.zygowski@3mdeb.com>2023-09-15 08:27:33 +0000
commit24fba112440748fc8ab08d970a242a04833b034b (patch)
tree331d1a45a559cac8ce01de1f69a932f13e2e4eea
parenta9232d820e164f7cbd7df364f29cc2ec1bfafba0 (diff)
intelblocks/{pmc,p2sb}: Add missing RPL-S PCH IDs for PMC and P2SB
The PMC and P2SB IDs for Raptor Lake-S PCH were missing. Add them based on doc 619362 rev 2.2. Change-Id: I5de00adf2d87cf50571abb02b28e7feebdc3911e Signed-off-by: Michał Żygowski <michal.zygowski@3mdeb.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/77448 Reviewed-by: Tim Crawford <tcrawford@system76.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Eric Lai <eric_lai@quanta.corp-partner.google.com>
-rw-r--r--src/include/device/pci_ids.h2
-rw-r--r--src/soc/intel/common/block/p2sb/p2sb.c1
-rw-r--r--src/soc/intel/common/block/pmc/pmc.c1
3 files changed, 4 insertions, 0 deletions
diff --git a/src/include/device/pci_ids.h b/src/include/device/pci_ids.h
index 1679ea11ad..ea7841f0ef 100644
--- a/src/include/device/pci_ids.h
+++ b/src/include/device/pci_ids.h
@@ -3608,6 +3608,7 @@
#define PCI_DID_INTEL_MTL_IOE_M_PMC 0x7ebe
#define PCI_DID_INTEL_MTL_IOE_P_PMC 0x7ece
#define PCI_DID_INTEL_RPP_P_PMC 0x51a1
+#define PCI_DID_INTEL_RPP_S_PMC 0x7a21
/* Intel I2C device Ids */
#define PCI_DID_INTEL_LPT_LP_I2C0 0x9c61
@@ -4292,6 +4293,7 @@
#define PCI_DID_INTEL_MTL_IOE_M_P2SB 0x7eb8
#define PCI_DID_INTEL_MTL_IOE_P_P2SB 0x7ec8
#define PCI_DID_INTEL_RPP_P_P2SB 0x51a0
+#define PCI_DID_INTEL_RPP_S_P2SB 0x7a20
/* Intel SRAM device Ids */
#define PCI_DID_INTEL_APL_SRAM 0x5aec
diff --git a/src/soc/intel/common/block/p2sb/p2sb.c b/src/soc/intel/common/block/p2sb/p2sb.c
index 157ac3aee4..dea1c788c0 100644
--- a/src/soc/intel/common/block/p2sb/p2sb.c
+++ b/src/soc/intel/common/block/p2sb/p2sb.c
@@ -156,6 +156,7 @@ static const unsigned short pci_device_ids[] = {
PCI_DID_INTEL_ADP_S_P2SB,
PCI_DID_INTEL_ADP_M_P2SB,
PCI_DID_INTEL_SPR_SP_P2SB,
+ PCI_DID_INTEL_RPP_S_P2SB,
0,
};
diff --git a/src/soc/intel/common/block/pmc/pmc.c b/src/soc/intel/common/block/pmc/pmc.c
index 2805011a78..70e1449411 100644
--- a/src/soc/intel/common/block/pmc/pmc.c
+++ b/src/soc/intel/common/block/pmc/pmc.c
@@ -131,6 +131,7 @@ static const unsigned short pci_device_ids[] = {
PCI_DID_INTEL_ADP_P_PMC,
PCI_DID_INTEL_ADP_S_PMC,
PCI_DID_INTEL_ADP_M_N_PMC,
+ PCI_DID_INTEL_RPP_S_PMC,
0
};