pci_ids: Add Alder Lake IPU PCI IDs

Add PCI IDs for Intel's Image Processing Unit (IPU) for ADL.

Also add NULL terminator at end of pci_device_ids.

Change-Id: I327828d676422fc6162fadffd9b39529ecb89ace
Signed-off-by: Subrata Banik <subrata.banik@intel.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/45139
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
diff --git a/src/include/device/pci_ids.h b/src/include/device/pci_ids.h
index 9ef6f0a..a7f0fec 100644
--- a/src/include/device/pci_ids.h
+++ b/src/include/device/pci_ids.h
@@ -3967,6 +3967,7 @@
 
 #define PCI_DEVICE_ID_INTEL_TGL_IPU		0x9a19
 #define PCI_DEVICE_ID_INTEL_JSL_IPU		0x4e19
+#define PCI_DEVICE_ID_INTEL_ADL_IPU		0x465d
 
 /* Intel Dynamic Tuning Technology Device */
 #define PCI_DEVICE_ID_INTEL_CML_DTT		0x1903
diff --git a/src/soc/intel/common/block/ipu/ipu.c b/src/soc/intel/common/block/ipu/ipu.c
index f7b01aa..844d88e 100644
--- a/src/soc/intel/common/block/ipu/ipu.c
+++ b/src/soc/intel/common/block/ipu/ipu.c
@@ -14,6 +14,8 @@
 static const uint16_t pci_device_ids[] = {
 	PCI_DEVICE_ID_INTEL_TGL_IPU,
 	PCI_DEVICE_ID_INTEL_JSL_IPU,
+	PCI_DEVICE_ID_INTEL_ADL_IPU,
+	0
 };
 
 static const struct pci_driver intel_ipu __pci_driver = {