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 device is enabled.

Change-Id: I45b42b0694d530763d4cd321aefc64141d088e2b
Signed-off-by: Jeremy Compostella <jeremy.compostella@intel.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/85959
Reviewed-by: Bora Guvendik <bora.guvendik@intel.com>
Reviewed-by: Jamie Ryu <jamie.m.ryu@intel.com>
Reviewed-by: Cliff Huang <cliff.huang@intel.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
Jeremy Compostella 2025-01-13 10:14:32 -08:00 committed by Jérémy Compostella
commit 140815c893
2 changed files with 4 additions and 0 deletions

View file

@ -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

View file

@ -470,6 +470,8 @@ static struct device_operations cnvi_bt_ops = {
};
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,