From 24fba112440748fc8ab08d970a242a04833b034b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20=C5=BBygowski?= Date: Fri, 25 Aug 2023 12:20:17 +0200 Subject: [PATCH] intelblocks/{pmc,p2sb}: Add missing RPL-S PCH IDs for PMC and P2SB MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 Reviewed-on: https://review.coreboot.org/c/coreboot/+/77448 Reviewed-by: Tim Crawford Tested-by: build bot (Jenkins) Reviewed-by: Eric Lai --- src/include/device/pci_ids.h | 2 ++ src/soc/intel/common/block/p2sb/p2sb.c | 1 + src/soc/intel/common/block/pmc/pmc.c | 1 + 3 files changed, 4 insertions(+) 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 };