pci_ids: Add PCI IDs for CNVi WiFi/BT controllers

This change adds PCI IDs for CNVi WiFi/BT controllers for CML, GLK,
ICL, JSL and TGL.

Change-Id: Id45f65d0ef5a7782c08ddd70eb22b26072c8ef4b
Signed-off-by: Furquan Shaikh <furquan@google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/46863
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Duncan Laurie <dlaurie@chromium.org>
diff --git a/src/include/device/pci_ids.h b/src/include/device/pci_ids.h
index d40d867..68aaa7f 100644
--- a/src/include/device/pci_ids.h
+++ b/src/include/device/pci_ids.h
@@ -3977,6 +3977,26 @@
 #define PCI_DEVICE_ID_INTEL_JSL_DTT		0x4E03
 #define PCI_DEVICE_ID_INTEL_ADL_DTT		0x461d
 
+/* Intel CNVi WiFi/BT device IDs */
+#define PCI_DEVICE_ID_INTEL_CML_LP_CNVI_WIFI	0x02f0
+#define PCI_DEVICE_ID_INTEL_CML_H_CNVI_WIFI	0x06f0
+#define PCI_DEVICE_ID_INTEL_CNL_LP_CNVI_WIFI	0x9df0
+#define PCI_DEVICE_ID_INTEL_CNL_H_CNVI_WIFI	0xa370
+#define PCI_DEVICE_ID_INTEL_GLK_CNVI_WIFI	0x31dc
+#define PCI_DEVICE_ID_INTEL_ICL_CNVI_WIFI	0x34f0
+#define PCI_DEVICE_ID_INTEL_JSL_CNVI_WIFI_0	0x4df0
+#define PCI_DEVICE_ID_INTEL_JSL_CNVI_WIFI_1	0x4df1
+#define PCI_DEVICE_ID_INTEL_JSL_CNVI_WIFI_2	0x4df2
+#define PCI_DEVICE_ID_INTEL_JSL_CNVI_WIFI_3	0x4df3
+#define PCI_DEVICE_ID_INTEL_TGL_CNVI_WIFI_0	0xa0f0
+#define PCI_DEVICE_ID_INTEL_TGL_CNVI_WIFI_1	0xa0f1
+#define PCI_DEVICE_ID_INTEL_TGL_CNVI_WIFI_2	0xa0f2
+#define PCI_DEVICE_ID_INTEL_TGL_CNVI_WIFI_3	0xa0f3
+#define PCI_DEVICE_ID_INTEL_TGL_CNVI_BT_0	0xa0f5
+#define PCI_DEVICE_ID_INTEL_TGL_CNVI_BT_1	0xa0f6
+#define PCI_DEVICE_ID_INTEL_TGL_CNVI_BT_2	0xa0f7
+#define PCI_DEVICE_ID_INTEL_TGL_CNVI_BT_3	0xa0f8
+
 #define PCI_VENDOR_ID_COMPUTONE		0x8e0e
 #define PCI_DEVICE_ID_COMPUTONE_IP2EX	0x0291
 #define PCI_DEVICE_ID_COMPUTONE_PG	0x0302