[igt-dev] [PATCH i-g-t 1/2] lib/i915_pciids: synchronize PCI IDs with kernel

priyanka.dandamudi at intel.com priyanka.dandamudi at intel.com
Thu Jan 20 17:03:15 UTC 2022


From: Adam Miszczak <adam.miszczak at intel.com>

This contains the PCI IDs copied from the final state of the kernel tree
and should not be used for upstreaming purposes. The way to upstream
the PCI ID on userspace components is to copy the i915_pciids.h header
from the kernel possibly mentioning the commit from which it's being
copied.

Signed-off-by: Adam Miszczak <adam.miszczak at intel.com>
Signed-off-by: Priyanka Dandamudi <priyanka.dandamudi at intel.com>
Cc: Melkaveri, Arjun <arjun.melkaveri at intel.com>
---
 lib/i915_pciids.h | 42 ++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 42 insertions(+)

diff --git a/lib/i915_pciids.h b/lib/i915_pciids.h
index 533890dc..3c56b06a 100644
--- a/lib/i915_pciids.h
+++ b/lib/i915_pciids.h
@@ -681,4 +681,46 @@
 	INTEL_VGA_DEVICE(0xA788, info), \
 	INTEL_VGA_DEVICE(0xA789, info)
 
+/*
+ * DG2
+ *
+ * The first five IDs here are "Super-SKU" validation IDs that will onyl be
+ * used at poweron and very early post-PO.  We should remove them once bulk
+ * hardware starts becoming available.
+ */
+#define INTEL_DG2_G10_IDS(info) \
+        INTEL_VGA_DEVICE(0x4F80, info), /* validation Super-SKU */ \
+        INTEL_VGA_DEVICE(0x4F81, info), /* validation Super-SKU */ \
+        INTEL_VGA_DEVICE(0x4F82, info), /* validation Super-SKU */ \
+        INTEL_VGA_DEVICE(0x4F83, info), /* validation Super-SKU */ \
+        INTEL_VGA_DEVICE(0x4F84, info), /* validation Super-SKU */ \
+        INTEL_VGA_DEVICE(0x5690, info), \
+        INTEL_VGA_DEVICE(0x5691, info), \
+        INTEL_VGA_DEVICE(0x5692, info), \
+
+#define INTEL_DG2_G11_IDS(info) \
+        INTEL_VGA_DEVICE(0x4F87, info), /* validation Super-SKU */ \
+        INTEL_VGA_DEVICE(0x4F88, info), /* validation Super-SKU */ \
+        INTEL_VGA_DEVICE(0x56A5, info), \
+        INTEL_VGA_DEVICE(0x56A6, info), \
+        INTEL_VGA_DEVICE(0x5693, info), \
+        INTEL_VGA_DEVICE(0x5694, info), \
+        INTEL_VGA_DEVICE(0x5695, info), \
+        INTEL_VGA_DEVICE(0x56B0, info), \
+        INTEL_VGA_DEVICE(0x56B1, info)
+
+#define INTEL_DG2_IDS(info) \
+        INTEL_DG2_G10_IDS(info) \
+        INTEL_DG2_G11_IDS(info)
+
+#define INTEL_DG2_ND1_IDS(info) \
+        INTEL_VGA_DEVICE(0x56C0, info)
+
+#define INTEL_DG2_ND3_IDS(info) \
+        INTEL_VGA_DEVICE(0x56C1, info)
+
+#define INTEL_DG2_ND_IDS(info) \
+        INTEL_DG2_ND1_IDS(info), \
+        INTEL_DG2_ND3_IDS(info)
+
 #endif /* _I915_PCIIDS_H */
-- 
2.25.1



More information about the igt-dev mailing list