Jérémy Compostella has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/85959?usp=email )
Change subject: device/pci_ids: Add Intel Panther Lake device IDs for Bluetooth CNVi ......................................................................
device/pci_ids: Add Intel Panther Lake device IDs for Bluetooth CNVi
This commit introduces the missing PCI device IDs for Panther Lake CNVi Bluetooth devices. These IDs are listed in document #815002 - Panther Lake U/H Processor - External Design Specification Volume 1.
TEST=The CNVB device is now present in the ACPI SSDT table when the cnvi_bluetooth option is enabled.
Change-Id: I45b42b0694d530763d4cd321aefc64141d088e2b Signed-off-by: Jeremy Compostella jeremy.compostella@intel.com --- M src/include/device/pci_ids.h M src/soc/intel/common/block/cnvi/cnvi.c 2 files changed, 4 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/59/85959/1
diff --git a/src/include/device/pci_ids.h b/src/include/device/pci_ids.h index 4279588..60a7d17 100644 --- a/src/include/device/pci_ids.h +++ b/src/include/device/pci_ids.h @@ -4909,10 +4909,12 @@ #define PCI_DID_INTEL_PTL_H_CNVI_WIFI_1 0xe441 #define PCI_DID_INTEL_PTL_H_CNVI_WIFI_2 0xe442 #define PCI_DID_INTEL_PTL_H_CNVI_WIFI_3 0xe443 +#define PCI_DID_INTEL_PTL_H_CNVI_BT 0xe476 #define PCI_DID_INTEL_PTL_U_H_CNVI_WIFI_0 0xe340 #define PCI_DID_INTEL_PTL_U_H_CNVI_WIFI_1 0xe341 #define PCI_DID_INTEL_PTL_U_H_CNVI_WIFI_2 0xe342 #define PCI_DID_INTEL_PTL_U_H_CNVI_WIFI_3 0xe343 +#define PCI_DID_INTEL_PTL_U_H_CNVI_BT 0xe376
/* Platform Security Engine */ #define PCI_DID_INTEL_LNL_PSE0 0xa862 diff --git a/src/soc/intel/common/block/cnvi/cnvi.c b/src/soc/intel/common/block/cnvi/cnvi.c index 93f0cae..94fe21f 100644 --- a/src/soc/intel/common/block/cnvi/cnvi.c +++ b/src/soc/intel/common/block/cnvi/cnvi.c @@ -470,6 +470,8 @@ };
static const unsigned short bt_pci_device_ids[] = { + PCI_DID_INTEL_PTL_H_CNVI_BT, + PCI_DID_INTEL_PTL_U_H_CNVI_BT, PCI_DID_INTEL_TGL_CNVI_BT_0, PCI_DID_INTEL_TGL_CNVI_BT_1, PCI_DID_INTEL_TGL_CNVI_BT_2,