All of lore.kernel.org
 help / color / mirror / Atom feed
* [igt-dev] [PATCH i-g-t] lib: sync i915_pciids.h with kernel
@ 2020-10-23  3:18 Ashutosh Dixit
  2020-10-23  4:06 ` [igt-dev] ✓ Fi.CI.BAT: success for lib: sync i915_pciids.h with kernel (rev8) Patchwork
                   ` (2 more replies)
  0 siblings, 3 replies; 22+ messages in thread
From: Ashutosh Dixit @ 2020-10-23  3:18 UTC (permalink / raw)
  To: igt-dev; +Cc: petri.latvala

Align with kernel commits:

605f9c290c1a2 ("drm/i915: Sort ICL PCI IDs")
514dc424ce4f5 ("drm/i915: Sort CNL PCI IDs")
32d4ec9a1681d ("drm/i915: Sort CFL PCI IDs")
df3478af1d73c ("drm/i915: Sort CML PCI IDs")
cd988984cbea0 ("drm/i915: Sort KBL PCI IDs")
b04d36f737712 ("drm/i915: Sort SKL PCI IDs")
9c0b2d30441b5 ("drm/i915: Sort HSW PCI IDs")
79033a0a78984 ("drm/i915: Ocd the HSW PCI ID hex numbers")
cfb3db8fdae25 ("drm/i915: Try to fix the SKL GT3/4 vs. GT3e/4e comments")
03e399020cd20 ("drm/i915: Add SKL GT1.5 PCI IDs")
812f044df08cc ("drm/i915: Reclassify SKL 0x1923 and 0x1927 as ULT")
194909a32aed0 ("drm/i915: Reclassify SKL 0x192a as GT3")
82e84284ab7dd ("drm/i915: Update Haswell PCI IDs")
24ea098b7c0d8 ("drm/i915/jsl: Split EHL/JSL platform info and PCI ids")
b50b7991b739c ("drm/i915/dg1: add more PCI ids")

Cc: Petri Latvala <petri.latvala@intel.com>
Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
---
 lib/i915_pciids.h | 141 ++++++++++++++++++++++++----------------------
 1 file changed, 75 insertions(+), 66 deletions(-)

diff --git a/lib/i915_pciids.h b/lib/i915_pciids.h
index 7eeecb07c9..3b5ed1e4f3 100644
--- a/lib/i915_pciids.h
+++ b/lib/i915_pciids.h
@@ -170,9 +170,9 @@
 
 #define INTEL_HSW_ULT_GT1_IDS(info) \
 	INTEL_VGA_DEVICE(0x0A02, info), /* ULT GT1 desktop */ \
+	INTEL_VGA_DEVICE(0x0A06, info), /* ULT GT1 mobile */ \
 	INTEL_VGA_DEVICE(0x0A0A, info), /* ULT GT1 server */ \
-	INTEL_VGA_DEVICE(0x0A0B, info), /* ULT GT1 reserved */ \
-	INTEL_VGA_DEVICE(0x0A06, info)  /* ULT GT1 mobile */
+	INTEL_VGA_DEVICE(0x0A0B, info)  /* ULT GT1 reserved */
 
 #define INTEL_HSW_ULX_GT1_IDS(info) \
 	INTEL_VGA_DEVICE(0x0A0E, info) /* ULX GT1 mobile */
@@ -181,26 +181,26 @@
 	INTEL_HSW_ULT_GT1_IDS(info), \
 	INTEL_HSW_ULX_GT1_IDS(info), \
 	INTEL_VGA_DEVICE(0x0402, info), /* GT1 desktop */ \
-	INTEL_VGA_DEVICE(0x040a, info), /* GT1 server */ \
+	INTEL_VGA_DEVICE(0x0406, info), /* GT1 mobile */ \
+	INTEL_VGA_DEVICE(0x040A, info), /* GT1 server */ \
 	INTEL_VGA_DEVICE(0x040B, info), /* GT1 reserved */ \
 	INTEL_VGA_DEVICE(0x040E, info), /* GT1 reserved */ \
 	INTEL_VGA_DEVICE(0x0C02, info), /* SDV GT1 desktop */ \
+	INTEL_VGA_DEVICE(0x0C06, info), /* SDV GT1 mobile */ \
 	INTEL_VGA_DEVICE(0x0C0A, info), /* SDV GT1 server */ \
 	INTEL_VGA_DEVICE(0x0C0B, info), /* SDV GT1 reserved */ \
 	INTEL_VGA_DEVICE(0x0C0E, info), /* SDV GT1 reserved */ \
 	INTEL_VGA_DEVICE(0x0D02, info), /* CRW GT1 desktop */ \
+	INTEL_VGA_DEVICE(0x0D06, info), /* CRW GT1 mobile */	\
 	INTEL_VGA_DEVICE(0x0D0A, info), /* CRW GT1 server */ \
 	INTEL_VGA_DEVICE(0x0D0B, info), /* CRW GT1 reserved */ \
-	INTEL_VGA_DEVICE(0x0D0E, info), /* CRW GT1 reserved */ \
-	INTEL_VGA_DEVICE(0x0406, info), /* GT1 mobile */ \
-	INTEL_VGA_DEVICE(0x0C06, info), /* SDV GT1 mobile */ \
-	INTEL_VGA_DEVICE(0x0D06, info)  /* CRW GT1 mobile */
+	INTEL_VGA_DEVICE(0x0D0E, info)  /* CRW GT1 reserved */
 
 #define INTEL_HSW_ULT_GT2_IDS(info) \
 	INTEL_VGA_DEVICE(0x0A12, info), /* ULT GT2 desktop */ \
+	INTEL_VGA_DEVICE(0x0A16, info), /* ULT GT2 mobile */	\
 	INTEL_VGA_DEVICE(0x0A1A, info), /* ULT GT2 server */ \
-	INTEL_VGA_DEVICE(0x0A1B, info), /* ULT GT2 reserved */ \
-	INTEL_VGA_DEVICE(0x0A16, info)  /* ULT GT2 mobile */
+	INTEL_VGA_DEVICE(0x0A1B, info)  /* ULT GT2 reserved */ \
 
 #define INTEL_HSW_ULX_GT2_IDS(info) \
 	INTEL_VGA_DEVICE(0x0A1E, info) /* ULX GT2 mobile */ \
@@ -209,45 +209,45 @@
 	INTEL_HSW_ULT_GT2_IDS(info), \
 	INTEL_HSW_ULX_GT2_IDS(info), \
 	INTEL_VGA_DEVICE(0x0412, info), /* GT2 desktop */ \
-	INTEL_VGA_DEVICE(0x041a, info), /* GT2 server */ \
+	INTEL_VGA_DEVICE(0x0416, info), /* GT2 mobile */ \
+	INTEL_VGA_DEVICE(0x041A, info), /* GT2 server */ \
 	INTEL_VGA_DEVICE(0x041B, info), /* GT2 reserved */ \
 	INTEL_VGA_DEVICE(0x041E, info), /* GT2 reserved */ \
 	INTEL_VGA_DEVICE(0x0C12, info), /* SDV GT2 desktop */ \
+	INTEL_VGA_DEVICE(0x0C16, info), /* SDV GT2 mobile */ \
 	INTEL_VGA_DEVICE(0x0C1A, info), /* SDV GT2 server */ \
 	INTEL_VGA_DEVICE(0x0C1B, info), /* SDV GT2 reserved */ \
 	INTEL_VGA_DEVICE(0x0C1E, info), /* SDV GT2 reserved */ \
 	INTEL_VGA_DEVICE(0x0D12, info), /* CRW GT2 desktop */ \
+	INTEL_VGA_DEVICE(0x0D16, info), /* CRW GT2 mobile */ \
 	INTEL_VGA_DEVICE(0x0D1A, info), /* CRW GT2 server */ \
 	INTEL_VGA_DEVICE(0x0D1B, info), /* CRW GT2 reserved */ \
-	INTEL_VGA_DEVICE(0x0D1E, info), /* CRW GT2 reserved */ \
-	INTEL_VGA_DEVICE(0x0416, info), /* GT2 mobile */ \
-	INTEL_VGA_DEVICE(0x0426, info), /* GT2 mobile */ \
-	INTEL_VGA_DEVICE(0x0C16, info), /* SDV GT2 mobile */ \
-	INTEL_VGA_DEVICE(0x0D16, info)  /* CRW GT2 mobile */
+	INTEL_VGA_DEVICE(0x0D1E, info)  /* CRW GT2 reserved */
 
 #define INTEL_HSW_ULT_GT3_IDS(info) \
 	INTEL_VGA_DEVICE(0x0A22, info), /* ULT GT3 desktop */ \
+	INTEL_VGA_DEVICE(0x0A26, info), /* ULT GT3 mobile */ \
 	INTEL_VGA_DEVICE(0x0A2A, info), /* ULT GT3 server */ \
 	INTEL_VGA_DEVICE(0x0A2B, info), /* ULT GT3 reserved */ \
-	INTEL_VGA_DEVICE(0x0A26, info), /* ULT GT3 mobile */ \
 	INTEL_VGA_DEVICE(0x0A2E, info)  /* ULT GT3 reserved */
 
 #define INTEL_HSW_GT3_IDS(info) \
 	INTEL_HSW_ULT_GT3_IDS(info), \
 	INTEL_VGA_DEVICE(0x0422, info), /* GT3 desktop */ \
-	INTEL_VGA_DEVICE(0x042a, info), /* GT3 server */ \
+	INTEL_VGA_DEVICE(0x0426, info), /* GT3 mobile */ \
+	INTEL_VGA_DEVICE(0x042A, info), /* GT3 server */ \
 	INTEL_VGA_DEVICE(0x042B, info), /* GT3 reserved */ \
 	INTEL_VGA_DEVICE(0x042E, info), /* GT3 reserved */ \
 	INTEL_VGA_DEVICE(0x0C22, info), /* SDV GT3 desktop */ \
+	INTEL_VGA_DEVICE(0x0C26, info), /* SDV GT3 mobile */ \
 	INTEL_VGA_DEVICE(0x0C2A, info), /* SDV GT3 server */ \
 	INTEL_VGA_DEVICE(0x0C2B, info), /* SDV GT3 reserved */ \
 	INTEL_VGA_DEVICE(0x0C2E, info), /* SDV GT3 reserved */ \
 	INTEL_VGA_DEVICE(0x0D22, info), /* CRW GT3 desktop */ \
+	INTEL_VGA_DEVICE(0x0D26, info), /* CRW GT3 mobile */ \
 	INTEL_VGA_DEVICE(0x0D2A, info), /* CRW GT3 server */ \
 	INTEL_VGA_DEVICE(0x0D2B, info), /* CRW GT3 reserved */ \
-	INTEL_VGA_DEVICE(0x0D2E, info), /* CRW GT3 reserved */ \
-	INTEL_VGA_DEVICE(0x0C26, info), /* SDV GT3 mobile */ \
-	INTEL_VGA_DEVICE(0x0D26, info)  /* CRW GT3 mobile */
+	INTEL_VGA_DEVICE(0x0D2E, info)  /* CRW GT3 reserved */
 
 #define INTEL_HSW_IDS(info) \
 	INTEL_HSW_GT1_IDS(info), \
@@ -329,17 +329,20 @@
 	INTEL_VGA_DEVICE(0x22b3, info)
 
 #define INTEL_SKL_ULT_GT1_IDS(info) \
-	INTEL_VGA_DEVICE(0x1906, info) /* ULT GT1 */
+	INTEL_VGA_DEVICE(0x1906, info), /* ULT GT1 */ \
+	INTEL_VGA_DEVICE(0x1913, info)  /* ULT GT1.5 */
 
 #define INTEL_SKL_ULX_GT1_IDS(info) \
-	INTEL_VGA_DEVICE(0x190E, info) /* ULX GT1 */
+	INTEL_VGA_DEVICE(0x190E, info), /* ULX GT1 */ \
+	INTEL_VGA_DEVICE(0x1915, info)  /* ULX GT1.5 */
 
 #define INTEL_SKL_GT1_IDS(info)	\
 	INTEL_SKL_ULT_GT1_IDS(info), \
 	INTEL_SKL_ULX_GT1_IDS(info), \
 	INTEL_VGA_DEVICE(0x1902, info), /* DT  GT1 */ \
+	INTEL_VGA_DEVICE(0x190A, info), /* SRV GT1 */ \
 	INTEL_VGA_DEVICE(0x190B, info), /* Halo GT1 */ \
-	INTEL_VGA_DEVICE(0x190A, info) /* SRV GT1 */
+	INTEL_VGA_DEVICE(0x1917, info)  /* DT  GT1.5 */
 
 #define INTEL_SKL_ULT_GT2_IDS(info) \
 	INTEL_VGA_DEVICE(0x1916, info), /* ULT GT2 */ \
@@ -352,26 +355,26 @@
 	INTEL_SKL_ULT_GT2_IDS(info), \
 	INTEL_SKL_ULX_GT2_IDS(info), \
 	INTEL_VGA_DEVICE(0x1912, info), /* DT  GT2 */ \
-	INTEL_VGA_DEVICE(0x191B, info), /* Halo GT2 */ \
 	INTEL_VGA_DEVICE(0x191A, info), /* SRV GT2 */ \
+	INTEL_VGA_DEVICE(0x191B, info), /* Halo GT2 */ \
 	INTEL_VGA_DEVICE(0x191D, info)  /* WKS GT2 */
 
 #define INTEL_SKL_ULT_GT3_IDS(info) \
-	INTEL_VGA_DEVICE(0x1926, info) /* ULT GT3 */
+	INTEL_VGA_DEVICE(0x1923, info), /* ULT GT3 */ \
+	INTEL_VGA_DEVICE(0x1926, info), /* ULT GT3e */ \
+	INTEL_VGA_DEVICE(0x1927, info)  /* ULT GT3e */
 
 #define INTEL_SKL_GT3_IDS(info) \
 	INTEL_SKL_ULT_GT3_IDS(info), \
-	INTEL_VGA_DEVICE(0x1923, info), /* ULT GT3 */ \
-	INTEL_VGA_DEVICE(0x1927, info), /* ULT GT3 */ \
-	INTEL_VGA_DEVICE(0x192B, info), /* Halo GT3 */ \
-	INTEL_VGA_DEVICE(0x192D, info)  /* SRV GT3 */
+	INTEL_VGA_DEVICE(0x192A, info), /* SRV GT3 */ \
+	INTEL_VGA_DEVICE(0x192B, info), /* Halo GT3e */ \
+	INTEL_VGA_DEVICE(0x192D, info)  /* SRV GT3e */
 
 #define INTEL_SKL_GT4_IDS(info) \
 	INTEL_VGA_DEVICE(0x1932, info), /* DT GT4 */ \
-	INTEL_VGA_DEVICE(0x193B, info), /* Halo GT4 */ \
-	INTEL_VGA_DEVICE(0x193D, info), /* WKS GT4 */ \
-	INTEL_VGA_DEVICE(0x192A, info), /* SRV GT4 */ \
-	INTEL_VGA_DEVICE(0x193A, info)  /* SRV GT4e */
+	INTEL_VGA_DEVICE(0x193A, info), /* SRV GT4e */ \
+	INTEL_VGA_DEVICE(0x193B, info), /* Halo GT4e */ \
+	INTEL_VGA_DEVICE(0x193D, info) /* WKS GT4e */
 
 #define INTEL_SKL_IDS(info)	 \
 	INTEL_SKL_GT1_IDS(info), \
@@ -403,8 +406,8 @@
 	INTEL_KBL_ULX_GT1_IDS(info), \
 	INTEL_VGA_DEVICE(0x5902, info), /* DT  GT1 */ \
 	INTEL_VGA_DEVICE(0x5908, info), /* Halo GT1 */ \
-	INTEL_VGA_DEVICE(0x590B, info), /* Halo GT1 */ \
-	INTEL_VGA_DEVICE(0x590A, info) /* SRV GT1 */
+	INTEL_VGA_DEVICE(0x590A, info), /* SRV GT1 */ \
+	INTEL_VGA_DEVICE(0x590B, info) /* Halo GT1 */
 
 #define INTEL_KBL_ULT_GT2_IDS(info) \
 	INTEL_VGA_DEVICE(0x5916, info), /* ULT GT2 */ \
@@ -416,10 +419,10 @@
 #define INTEL_KBL_GT2_IDS(info)	\
 	INTEL_KBL_ULT_GT2_IDS(info), \
 	INTEL_KBL_ULX_GT2_IDS(info), \
-	INTEL_VGA_DEVICE(0x5917, info), /* Mobile GT2 */ \
 	INTEL_VGA_DEVICE(0x5912, info), /* DT  GT2 */ \
-	INTEL_VGA_DEVICE(0x591B, info), /* Halo GT2 */ \
+	INTEL_VGA_DEVICE(0x5917, info), /* Mobile GT2 */ \
 	INTEL_VGA_DEVICE(0x591A, info), /* SRV GT2 */ \
+	INTEL_VGA_DEVICE(0x591B, info), /* Halo GT2 */ \
 	INTEL_VGA_DEVICE(0x591D, info) /* WKS GT2 */
 
 #define INTEL_KBL_ULT_GT3_IDS(info) \
@@ -444,10 +447,10 @@
 
 /* CML GT1 */
 #define INTEL_CML_GT1_IDS(info)	\
-	INTEL_VGA_DEVICE(0x9BA5, info), \
-	INTEL_VGA_DEVICE(0x9BA8, info), \
+	INTEL_VGA_DEVICE(0x9BA2, info), \
 	INTEL_VGA_DEVICE(0x9BA4, info), \
-	INTEL_VGA_DEVICE(0x9BA2, info)
+	INTEL_VGA_DEVICE(0x9BA5, info), \
+	INTEL_VGA_DEVICE(0x9BA8, info)
 
 #define INTEL_CML_U_GT1_IDS(info) \
 	INTEL_VGA_DEVICE(0x9B21, info), \
@@ -456,11 +459,11 @@
 
 /* CML GT2 */
 #define INTEL_CML_GT2_IDS(info)	\
-	INTEL_VGA_DEVICE(0x9BC5, info), \
-	INTEL_VGA_DEVICE(0x9BC8, info), \
-	INTEL_VGA_DEVICE(0x9BC4, info), \
 	INTEL_VGA_DEVICE(0x9BC2, info), \
+	INTEL_VGA_DEVICE(0x9BC4, info), \
+	INTEL_VGA_DEVICE(0x9BC5, info), \
 	INTEL_VGA_DEVICE(0x9BC6, info), \
+	INTEL_VGA_DEVICE(0x9BC8, info), \
 	INTEL_VGA_DEVICE(0x9BE6, info), \
 	INTEL_VGA_DEVICE(0x9BF6, info)
 
@@ -494,8 +497,8 @@
 	INTEL_VGA_DEVICE(0x3E9C, info)
 
 #define INTEL_CFL_H_GT2_IDS(info) \
-	INTEL_VGA_DEVICE(0x3E9B, info), /* Halo GT2 */ \
-	INTEL_VGA_DEVICE(0x3E94, info)  /* Halo GT2 */
+	INTEL_VGA_DEVICE(0x3E94, info),  /* Halo GT2 */ \
+	INTEL_VGA_DEVICE(0x3E9B, info) /* Halo GT2 */
 
 /* CFL U GT2 */
 #define INTEL_CFL_U_GT2_IDS(info) \
@@ -540,54 +543,57 @@
 
 /* CNL */
 #define INTEL_CNL_PORT_F_IDS(info) \
-	INTEL_VGA_DEVICE(0x5A54, info), \
-	INTEL_VGA_DEVICE(0x5A5C, info), \
 	INTEL_VGA_DEVICE(0x5A44, info), \
-	INTEL_VGA_DEVICE(0x5A4C, info)
+	INTEL_VGA_DEVICE(0x5A4C, info), \
+	INTEL_VGA_DEVICE(0x5A54, info), \
+	INTEL_VGA_DEVICE(0x5A5C, info)
 
 #define INTEL_CNL_IDS(info) \
 	INTEL_CNL_PORT_F_IDS(info), \
-	INTEL_VGA_DEVICE(0x5A51, info), \
-	INTEL_VGA_DEVICE(0x5A59, info), \
+	INTEL_VGA_DEVICE(0x5A40, info), \
 	INTEL_VGA_DEVICE(0x5A41, info), \
-	INTEL_VGA_DEVICE(0x5A49, info), \
-	INTEL_VGA_DEVICE(0x5A52, info), \
-	INTEL_VGA_DEVICE(0x5A5A, info), \
 	INTEL_VGA_DEVICE(0x5A42, info), \
+	INTEL_VGA_DEVICE(0x5A49, info), \
 	INTEL_VGA_DEVICE(0x5A4A, info), \
 	INTEL_VGA_DEVICE(0x5A50, info), \
-	INTEL_VGA_DEVICE(0x5A40, info)
+	INTEL_VGA_DEVICE(0x5A51, info), \
+	INTEL_VGA_DEVICE(0x5A52, info), \
+	INTEL_VGA_DEVICE(0x5A59, info), \
+	INTEL_VGA_DEVICE(0x5A5A, info)
 
 /* ICL */
 #define INTEL_ICL_PORT_F_IDS(info) \
 	INTEL_VGA_DEVICE(0x8A50, info), \
-	INTEL_VGA_DEVICE(0x8A5C, info), \
-	INTEL_VGA_DEVICE(0x8A59, info),	\
-	INTEL_VGA_DEVICE(0x8A58, info),	\
 	INTEL_VGA_DEVICE(0x8A52, info), \
+	INTEL_VGA_DEVICE(0x8A53, info), \
+	INTEL_VGA_DEVICE(0x8A54, info), \
+	INTEL_VGA_DEVICE(0x8A56, info), \
+	INTEL_VGA_DEVICE(0x8A57, info), \
+	INTEL_VGA_DEVICE(0x8A58, info),	\
+	INTEL_VGA_DEVICE(0x8A59, info),	\
 	INTEL_VGA_DEVICE(0x8A5A, info), \
 	INTEL_VGA_DEVICE(0x8A5B, info), \
-	INTEL_VGA_DEVICE(0x8A57, info), \
-	INTEL_VGA_DEVICE(0x8A56, info), \
-	INTEL_VGA_DEVICE(0x8A71, info), \
+	INTEL_VGA_DEVICE(0x8A5C, info), \
 	INTEL_VGA_DEVICE(0x8A70, info), \
-	INTEL_VGA_DEVICE(0x8A53, info), \
-	INTEL_VGA_DEVICE(0x8A54, info)
+	INTEL_VGA_DEVICE(0x8A71, info)
 
 #define INTEL_ICL_11_IDS(info) \
 	INTEL_ICL_PORT_F_IDS(info), \
 	INTEL_VGA_DEVICE(0x8A51, info), \
 	INTEL_VGA_DEVICE(0x8A5D, info)
 
-/* EHL/JSL */
+/* EHL */
 #define INTEL_EHL_IDS(info) \
 	INTEL_VGA_DEVICE(0x4500, info),	\
 	INTEL_VGA_DEVICE(0x4571, info), \
 	INTEL_VGA_DEVICE(0x4551, info), \
 	INTEL_VGA_DEVICE(0x4541, info), \
-	INTEL_VGA_DEVICE(0x4E71, info), \
 	INTEL_VGA_DEVICE(0x4557, info), \
-	INTEL_VGA_DEVICE(0x4555, info), \
+	INTEL_VGA_DEVICE(0x4555, info)
+
+/* JSL */
+#define INTEL_JSL_IDS(info) \
+	INTEL_VGA_DEVICE(0x4E71, info), \
 	INTEL_VGA_DEVICE(0x4E61, info), \
 	INTEL_VGA_DEVICE(0x4E57, info), \
 	INTEL_VGA_DEVICE(0x4E55, info), \
@@ -624,6 +630,9 @@
 
 /* DG1 */
 #define INTEL_DG1_IDS(info) \
-	INTEL_VGA_DEVICE(0x4905, info)
+	INTEL_VGA_DEVICE(0x4905, info), \
+	INTEL_VGA_DEVICE(0x4906, info), \
+	INTEL_VGA_DEVICE(0x4907, info), \
+	INTEL_VGA_DEVICE(0x4908, info)
 
 #endif /* _I915_PCIIDS_H */
-- 
2.26.2.108.g048abe1751

_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [igt-dev] ✓ Fi.CI.BAT: success for lib: sync i915_pciids.h with kernel (rev8)
  2020-10-23  3:18 [igt-dev] [PATCH i-g-t] lib: sync i915_pciids.h with kernel Ashutosh Dixit
@ 2020-10-23  4:06 ` Patchwork
  2020-10-23  5:06 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
  2020-10-23  7:59 ` [igt-dev] [PATCH i-g-t] lib: sync i915_pciids.h with kernel Petri Latvala
  2 siblings, 0 replies; 22+ messages in thread
From: Patchwork @ 2020-10-23  4:06 UTC (permalink / raw)
  To: Rodrigo Vivi; +Cc: igt-dev


[-- Attachment #1.1: Type: text/plain, Size: 5081 bytes --]

== Series Details ==

Series: lib: sync i915_pciids.h with kernel (rev8)
URL   : https://patchwork.freedesktop.org/series/50957/
State : success

== Summary ==

CI Bug Log - changes from CI_DRM_9187 -> IGTPW_5087
====================================================

Summary
-------

  **SUCCESS**

  No regressions found.

  External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/index.html

Known issues
------------

  Here are the changes found in IGTPW_5087 that come from known issues:

### IGT changes ###

#### Issues hit ####

  * igt@gem_close_race@basic-threads:
    - fi-apl-guc:         [PASS][1] -> [INCOMPLETE][2] ([i915#1635])
   [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/fi-apl-guc/igt@gem_close_race@basic-threads.html
   [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/fi-apl-guc/igt@gem_close_race@basic-threads.html

  * igt@i915_module_load@reload:
    - fi-bxt-dsi:         [PASS][3] -> [DMESG-WARN][4] ([i915#1635] / [i915#1982])
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/fi-bxt-dsi/igt@i915_module_load@reload.html
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/fi-bxt-dsi/igt@i915_module_load@reload.html

  * igt@i915_pm_rpm@module-reload:
    - fi-byt-j1900:       [PASS][5] -> [DMESG-WARN][6] ([i915#1982])
   [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/fi-byt-j1900/igt@i915_pm_rpm@module-reload.html
   [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/fi-byt-j1900/igt@i915_pm_rpm@module-reload.html

  * igt@i915_selftest@live@execlists:
    - fi-icl-y:           [PASS][7] -> [INCOMPLETE][8] ([i915#2276])
   [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/fi-icl-y/igt@i915_selftest@live@execlists.html
   [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/fi-icl-y/igt@i915_selftest@live@execlists.html

  * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:
    - fi-icl-u2:          [PASS][9] -> [DMESG-WARN][10] ([i915#1982])
   [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/fi-icl-u2/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
   [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/fi-icl-u2/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html

  
#### Possible fixes ####

  * igt@i915_module_load@reload:
    - fi-byt-j1900:       [DMESG-WARN][11] ([i915#1982]) -> [PASS][12]
   [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/fi-byt-j1900/igt@i915_module_load@reload.html
   [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/fi-byt-j1900/igt@i915_module_load@reload.html
    - fi-icl-y:           [DMESG-WARN][13] ([i915#1982]) -> [PASS][14]
   [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/fi-icl-y/igt@i915_module_load@reload.html
   [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/fi-icl-y/igt@i915_module_load@reload.html

  * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:
    - fi-bsw-kefka:       [DMESG-WARN][15] ([i915#1982]) -> [PASS][16]
   [15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/fi-bsw-kefka/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
   [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/fi-bsw-kefka/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html

  * igt@kms_cursor_legacy@basic-flip-after-cursor-atomic:
    - fi-icl-u2:          [DMESG-WARN][17] ([i915#1982]) -> [PASS][18]
   [17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/fi-icl-u2/igt@kms_cursor_legacy@basic-flip-after-cursor-atomic.html
   [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/fi-icl-u2/igt@kms_cursor_legacy@basic-flip-after-cursor-atomic.html

  * igt@vgem_basic@unload:
    - fi-skl-guc:         [DMESG-WARN][19] ([i915#2203]) -> [PASS][20]
   [19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/fi-skl-guc/igt@vgem_basic@unload.html
   [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/fi-skl-guc/igt@vgem_basic@unload.html

  
  {name}: This element is suppressed. This means it is ignored when computing
          the status of the difference (SUCCESS, WARNING, or FAILURE).

  [i915#1635]: https://gitlab.freedesktop.org/drm/intel/issues/1635
  [i915#1982]: https://gitlab.freedesktop.org/drm/intel/issues/1982
  [i915#2203]: https://gitlab.freedesktop.org/drm/intel/issues/2203
  [i915#2276]: https://gitlab.freedesktop.org/drm/intel/issues/2276


Participating hosts (46 -> 39)
------------------------------

  Missing    (7): fi-ilk-m540 fi-hsw-4200u fi-byt-squawks fi-bsw-cyan fi-ctg-p8600 fi-byt-clapper fi-bdw-samus 


Build changes
-------------

  * CI: CI-20190529 -> None
  * IGT: IGT_5822 -> IGTPW_5087

  CI-20190529: 20190529
  CI_DRM_9187: e11ff28a7d8e3881b55292f504ed63372167b591 @ git://anongit.freedesktop.org/gfx-ci/linux
  IGTPW_5087: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/index.html
  IGT_5822: b4bcf05cb9839037128905deda7146434155cc41 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/index.html

[-- Attachment #1.2: Type: text/html, Size: 6396 bytes --]

[-- Attachment #2: Type: text/plain, Size: 154 bytes --]

_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply	[flat|nested] 22+ messages in thread

* [igt-dev] ✓ Fi.CI.IGT: success for lib: sync i915_pciids.h with kernel (rev8)
  2020-10-23  3:18 [igt-dev] [PATCH i-g-t] lib: sync i915_pciids.h with kernel Ashutosh Dixit
  2020-10-23  4:06 ` [igt-dev] ✓ Fi.CI.BAT: success for lib: sync i915_pciids.h with kernel (rev8) Patchwork
@ 2020-10-23  5:06 ` Patchwork
  2020-10-23  7:59 ` [igt-dev] [PATCH i-g-t] lib: sync i915_pciids.h with kernel Petri Latvala
  2 siblings, 0 replies; 22+ messages in thread
From: Patchwork @ 2020-10-23  5:06 UTC (permalink / raw)
  To: Rodrigo Vivi; +Cc: igt-dev


[-- Attachment #1.1: Type: text/plain, Size: 16983 bytes --]

== Series Details ==

Series: lib: sync i915_pciids.h with kernel (rev8)
URL   : https://patchwork.freedesktop.org/series/50957/
State : success

== Summary ==

CI Bug Log - changes from CI_DRM_9187_full -> IGTPW_5087_full
====================================================

Summary
-------

  **WARNING**

  Minor unknown changes coming with IGTPW_5087_full need to be verified
  manually.
  
  If you think the reported changes have nothing to do with the changes
  introduced in IGTPW_5087_full, please notify your bug team to allow them
  to document this new failure mode, which will reduce false positives in CI.

  External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/index.html

Possible new issues
-------------------

  Here are the unknown changes that may have been introduced in IGTPW_5087_full:

### IGT changes ###

#### Warnings ####

  * igt@core_hotunplug@hotrebind-lateclose:
    - shard-hsw:          [WARN][1] ([i915#2283]) -> [FAIL][2]
   [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/shard-hsw1/igt@core_hotunplug@hotrebind-lateclose.html
   [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/shard-hsw1/igt@core_hotunplug@hotrebind-lateclose.html

  
Known issues
------------

  Here are the changes found in IGTPW_5087_full that come from known issues:

### IGT changes ###

#### Issues hit ####

  * igt@gem_exec_reloc@basic-many-active@rcs0:
    - shard-snb:          [PASS][3] -> [FAIL][4] ([i915#2389])
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/shard-snb4/igt@gem_exec_reloc@basic-many-active@rcs0.html
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/shard-snb5/igt@gem_exec_reloc@basic-many-active@rcs0.html

  * igt@gem_exec_reloc@basic-many-active@vecs0:
    - shard-glk:          [PASS][5] -> [FAIL][6] ([i915#2389])
   [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/shard-glk7/igt@gem_exec_reloc@basic-many-active@vecs0.html
   [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/shard-glk6/igt@gem_exec_reloc@basic-many-active@vecs0.html

  * igt@kms_cursor_legacy@2x-long-cursor-vs-flip-atomic:
    - shard-hsw:          [PASS][7] -> [FAIL][8] ([i915#96])
   [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/shard-hsw8/igt@kms_cursor_legacy@2x-long-cursor-vs-flip-atomic.html
   [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/shard-hsw6/igt@kms_cursor_legacy@2x-long-cursor-vs-flip-atomic.html

  * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:
    - shard-apl:          [PASS][9] -> [DMESG-WARN][10] ([i915#1635] / [i915#1982])
   [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/shard-apl6/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
   [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/shard-apl4/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html

  * igt@kms_flip@flip-vs-suspend-interruptible@a-dp1:
    - shard-kbl:          [PASS][11] -> [DMESG-WARN][12] ([i915#180]) +1 similar issue
   [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/shard-kbl4/igt@kms_flip@flip-vs-suspend-interruptible@a-dp1.html
   [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/shard-kbl4/igt@kms_flip@flip-vs-suspend-interruptible@a-dp1.html

  * igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-indfb-draw-mmap-wc:
    - shard-tglb:         [PASS][13] -> [DMESG-WARN][14] ([i915#1982]) +3 similar issues
   [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/shard-tglb1/igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-indfb-draw-mmap-wc.html
   [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/shard-tglb5/igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-indfb-draw-mmap-wc.html

  * igt@kms_psr@psr2_cursor_plane_onoff:
    - shard-iclb:         [PASS][15] -> [SKIP][16] ([fdo#109441]) +1 similar issue
   [15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/shard-iclb2/igt@kms_psr@psr2_cursor_plane_onoff.html
   [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/shard-iclb3/igt@kms_psr@psr2_cursor_plane_onoff.html

  * igt@perf@i915-ref-count:
    - shard-hsw:          [PASS][17] -> [SKIP][18] ([fdo#109271])
   [17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/shard-hsw4/igt@perf@i915-ref-count.html
   [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/shard-hsw8/igt@perf@i915-ref-count.html
    - shard-iclb:         [PASS][19] -> [SKIP][20] ([i915#1354])
   [19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/shard-iclb1/igt@perf@i915-ref-count.html
   [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/shard-iclb7/igt@perf@i915-ref-count.html
    - shard-kbl:          [PASS][21] -> [SKIP][22] ([fdo#109271] / [i915#1354])
   [21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/shard-kbl4/igt@perf@i915-ref-count.html
   [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/shard-kbl1/igt@perf@i915-ref-count.html
    - shard-apl:          [PASS][23] -> [SKIP][24] ([fdo#109271] / [i915#1354] / [i915#1635])
   [23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/shard-apl4/igt@perf@i915-ref-count.html
   [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/shard-apl4/igt@perf@i915-ref-count.html
    - shard-glk:          [PASS][25] -> [SKIP][26] ([fdo#109271] / [i915#1354])
   [25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/shard-glk3/igt@perf@i915-ref-count.html
   [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/shard-glk3/igt@perf@i915-ref-count.html
    - shard-tglb:         [PASS][27] -> [SKIP][28] ([i915#1354])
   [27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/shard-tglb2/igt@perf@i915-ref-count.html
   [28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/shard-tglb2/igt@perf@i915-ref-count.html

  
#### Possible fixes ####

  * igt@core_hotunplug@hotrebind-lateclose:
    - shard-snb:          [INCOMPLETE][29] ([i915#82]) -> [PASS][30]
   [29]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/shard-snb2/igt@core_hotunplug@hotrebind-lateclose.html
   [30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/shard-snb2/igt@core_hotunplug@hotrebind-lateclose.html

  * igt@gem_exec_reloc@basic-many-active@rcs0:
    - shard-apl:          [FAIL][31] ([i915#1635] / [i915#2389]) -> [PASS][32]
   [31]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/shard-apl1/igt@gem_exec_reloc@basic-many-active@rcs0.html
   [32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/shard-apl6/igt@gem_exec_reloc@basic-many-active@rcs0.html
    - shard-glk:          [FAIL][33] ([i915#2389]) -> [PASS][34]
   [33]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/shard-glk7/igt@gem_exec_reloc@basic-many-active@rcs0.html
   [34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/shard-glk6/igt@gem_exec_reloc@basic-many-active@rcs0.html

  * igt@gem_exec_whisper@basic-forked-all:
    - shard-glk:          [DMESG-WARN][35] ([i915#118] / [i915#95]) -> [PASS][36] +2 similar issues
   [35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/shard-glk6/igt@gem_exec_whisper@basic-forked-all.html
   [36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/shard-glk5/igt@gem_exec_whisper@basic-forked-all.html

  * igt@i915_suspend@debugfs-reader:
    - shard-kbl:          [INCOMPLETE][37] ([i915#155]) -> [PASS][38]
   [37]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/shard-kbl2/igt@i915_suspend@debugfs-reader.html
   [38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/shard-kbl1/igt@i915_suspend@debugfs-reader.html

  * {igt@kms_async_flips@async-flip-with-page-flip-events}:
    - shard-glk:          [FAIL][39] ([i915#2521]) -> [PASS][40]
   [39]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/shard-glk7/igt@kms_async_flips@async-flip-with-page-flip-events.html
   [40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/shard-glk8/igt@kms_async_flips@async-flip-with-page-flip-events.html

  * igt@kms_big_fb@yf-tiled-32bpp-rotate-270:
    - shard-apl:          [DMESG-WARN][41] ([i915#1635] / [i915#1982]) -> [PASS][42] +1 similar issue
   [41]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/shard-apl2/igt@kms_big_fb@yf-tiled-32bpp-rotate-270.html
   [42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/shard-apl6/igt@kms_big_fb@yf-tiled-32bpp-rotate-270.html

  * igt@kms_cursor_crc@pipe-b-cursor-suspend:
    - shard-kbl:          [DMESG-WARN][43] ([i915#180]) -> [PASS][44] +1 similar issue
   [43]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/shard-kbl4/igt@kms_cursor_crc@pipe-b-cursor-suspend.html
   [44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/shard-kbl6/igt@kms_cursor_crc@pipe-b-cursor-suspend.html

  * igt@kms_cursor_crc@pipe-c-cursor-64x21-sliding:
    - shard-glk:          [FAIL][45] ([i915#54]) -> [PASS][46]
   [45]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/shard-glk8/igt@kms_cursor_crc@pipe-c-cursor-64x21-sliding.html
   [46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/shard-glk5/igt@kms_cursor_crc@pipe-c-cursor-64x21-sliding.html
    - shard-apl:          [FAIL][47] ([i915#1635] / [i915#54]) -> [PASS][48]
   [47]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/shard-apl8/igt@kms_cursor_crc@pipe-c-cursor-64x21-sliding.html
   [48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/shard-apl6/igt@kms_cursor_crc@pipe-c-cursor-64x21-sliding.html
    - shard-kbl:          [FAIL][49] ([i915#54]) -> [PASS][50]
   [49]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/shard-kbl2/igt@kms_cursor_crc@pipe-c-cursor-64x21-sliding.html
   [50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/shard-kbl7/igt@kms_cursor_crc@pipe-c-cursor-64x21-sliding.html

  * igt@kms_flip@blocking-wf_vblank@a-edp1:
    - shard-tglb:         [DMESG-WARN][51] ([i915#1982]) -> [PASS][52] +4 similar issues
   [51]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/shard-tglb2/igt@kms_flip@blocking-wf_vblank@a-edp1.html
   [52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/shard-tglb7/igt@kms_flip@blocking-wf_vblank@a-edp1.html

  * igt@kms_frontbuffer_tracking@fbc-stridechange:
    - shard-glk:          [DMESG-WARN][53] ([i915#1982]) -> [PASS][54] +1 similar issue
   [53]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/shard-glk5/igt@kms_frontbuffer_tracking@fbc-stridechange.html
   [54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/shard-glk8/igt@kms_frontbuffer_tracking@fbc-stridechange.html

  * igt@kms_psr@psr2_sprite_blt:
    - shard-iclb:         [SKIP][55] ([fdo#109441]) -> [PASS][56] +1 similar issue
   [55]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/shard-iclb1/igt@kms_psr@psr2_sprite_blt.html
   [56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/shard-iclb2/igt@kms_psr@psr2_sprite_blt.html

  * igt@kms_setmode@basic:
    - shard-apl:          [FAIL][57] ([i915#1635] / [i915#31]) -> [PASS][58]
   [57]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/shard-apl3/igt@kms_setmode@basic.html
   [58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/shard-apl4/igt@kms_setmode@basic.html

  * igt@kms_universal_plane@universal-plane-gen9-features-pipe-a:
    - shard-kbl:          [DMESG-WARN][59] ([i915#1982]) -> [PASS][60]
   [59]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/shard-kbl4/igt@kms_universal_plane@universal-plane-gen9-features-pipe-a.html
   [60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/shard-kbl6/igt@kms_universal_plane@universal-plane-gen9-features-pipe-a.html

  * igt@perf@polling:
    - shard-glk:          [SKIP][61] ([fdo#109271] / [i915#1354]) -> [PASS][62]
   [61]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/shard-glk5/igt@perf@polling.html
   [62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/shard-glk9/igt@perf@polling.html
    - shard-tglb:         [SKIP][63] ([i915#1354]) -> [PASS][64]
   [63]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/shard-tglb3/igt@perf@polling.html
   [64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/shard-tglb5/igt@perf@polling.html
    - shard-apl:          [SKIP][65] ([fdo#109271] / [i915#1354] / [i915#1635]) -> [PASS][66]
   [65]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/shard-apl7/igt@perf@polling.html
   [66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/shard-apl6/igt@perf@polling.html
    - shard-kbl:          [SKIP][67] ([fdo#109271] / [i915#1354]) -> [PASS][68]
   [67]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/shard-kbl6/igt@perf@polling.html
   [68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/shard-kbl1/igt@perf@polling.html
    - shard-hsw:          [SKIP][69] ([fdo#109271]) -> [PASS][70]
   [69]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/shard-hsw1/igt@perf@polling.html
   [70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/shard-hsw4/igt@perf@polling.html
    - shard-iclb:         [SKIP][71] ([i915#1354]) -> [PASS][72]
   [71]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/shard-iclb2/igt@perf@polling.html
   [72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/shard-iclb3/igt@perf@polling.html

  * igt@prime_vgem@coherency-blt:
    - shard-hsw:          [FAIL][73] -> [PASS][74]
   [73]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/shard-hsw1/igt@prime_vgem@coherency-blt.html
   [74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/shard-hsw4/igt@prime_vgem@coherency-blt.html

  
#### Warnings ####

  * igt@gem_exec_whisper@basic-queues-priority-all:
    - shard-glk:          [FAIL][75] ([i915#1888]) -> [DMESG-WARN][76] ([i915#118] / [i915#95])
   [75]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/shard-glk5/igt@gem_exec_whisper@basic-queues-priority-all.html
   [76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/shard-glk6/igt@gem_exec_whisper@basic-queues-priority-all.html

  * igt@kms_content_protection@atomic:
    - shard-apl:          [TIMEOUT][77] ([i915#1319] / [i915#1635]) -> [FAIL][78] ([fdo#110321] / [fdo#110336] / [i915#1635]) +1 similar issue
   [77]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/shard-apl1/igt@kms_content_protection@atomic.html
   [78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/shard-apl3/igt@kms_content_protection@atomic.html

  * igt@kms_pipe_crc_basic@suspend-read-crc-pipe-d:
    - shard-tglb:         [DMESG-WARN][79] ([i915#2411]) -> [INCOMPLETE][80] ([i915#1436] / [i915#1982])
   [79]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9187/shard-tglb1/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-d.html
   [80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/shard-tglb6/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-d.html

  
  {name}: This element is suppressed. This means it is ignored when computing
          the status of the difference (SUCCESS, WARNING, or FAILURE).

  [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
  [fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441
  [fdo#110321]: https://bugs.freedesktop.org/show_bug.cgi?id=110321
  [fdo#110336]: https://bugs.freedesktop.org/show_bug.cgi?id=110336
  [i915#118]: https://gitlab.freedesktop.org/drm/intel/issues/118
  [i915#1319]: https://gitlab.freedesktop.org/drm/intel/issues/1319
  [i915#1354]: https://gitlab.freedesktop.org/drm/intel/issues/1354
  [i915#1436]: https://gitlab.freedesktop.org/drm/intel/issues/1436
  [i915#155]: https://gitlab.freedesktop.org/drm/intel/issues/155
  [i915#1635]: https://gitlab.freedesktop.org/drm/intel/issues/1635
  [i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180
  [i915#1888]: https://gitlab.freedesktop.org/drm/intel/issues/1888
  [i915#1982]: https://gitlab.freedesktop.org/drm/intel/issues/1982
  [i915#2283]: https://gitlab.freedesktop.org/drm/intel/issues/2283
  [i915#2389]: https://gitlab.freedesktop.org/drm/intel/issues/2389
  [i915#2411]: https://gitlab.freedesktop.org/drm/intel/issues/2411
  [i915#2521]: https://gitlab.freedesktop.org/drm/intel/issues/2521
  [i915#31]: https://gitlab.freedesktop.org/drm/intel/issues/31
  [i915#54]: https://gitlab.freedesktop.org/drm/intel/issues/54
  [i915#82]: https://gitlab.freedesktop.org/drm/intel/issues/82
  [i915#95]: https://gitlab.freedesktop.org/drm/intel/issues/95
  [i915#96]: https://gitlab.freedesktop.org/drm/intel/issues/96


Participating hosts (11 -> 8)
------------------------------

  Missing    (3): pig-skl-6260u pig-glk-j5005 pig-icl-1065g7 


Build changes
-------------

  * CI: CI-20190529 -> None
  * IGT: IGT_5822 -> IGTPW_5087
  * Piglit: piglit_4509 -> None

  CI-20190529: 20190529
  CI_DRM_9187: e11ff28a7d8e3881b55292f504ed63372167b591 @ git://anongit.freedesktop.org/gfx-ci/linux
  IGTPW_5087: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/index.html
  IGT_5822: b4bcf05cb9839037128905deda7146434155cc41 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
  piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5087/index.html

[-- Attachment #1.2: Type: text/html, Size: 21033 bytes --]

[-- Attachment #2: Type: text/plain, Size: 154 bytes --]

_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [igt-dev] [PATCH i-g-t] lib: sync i915_pciids.h with kernel
  2020-10-23  3:18 [igt-dev] [PATCH i-g-t] lib: sync i915_pciids.h with kernel Ashutosh Dixit
  2020-10-23  4:06 ` [igt-dev] ✓ Fi.CI.BAT: success for lib: sync i915_pciids.h with kernel (rev8) Patchwork
  2020-10-23  5:06 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
@ 2020-10-23  7:59 ` Petri Latvala
  2020-10-23  8:03   ` Petri Latvala
  2 siblings, 1 reply; 22+ messages in thread
From: Petri Latvala @ 2020-10-23  7:59 UTC (permalink / raw)
  To: Ashutosh Dixit; +Cc: igt-dev

On Thu, Oct 22, 2020 at 08:18:59PM -0700, Ashutosh Dixit wrote:
> Align with kernel commits:
> 
> 605f9c290c1a2 ("drm/i915: Sort ICL PCI IDs")
> 514dc424ce4f5 ("drm/i915: Sort CNL PCI IDs")
> 32d4ec9a1681d ("drm/i915: Sort CFL PCI IDs")
> df3478af1d73c ("drm/i915: Sort CML PCI IDs")
> cd988984cbea0 ("drm/i915: Sort KBL PCI IDs")
> b04d36f737712 ("drm/i915: Sort SKL PCI IDs")
> 9c0b2d30441b5 ("drm/i915: Sort HSW PCI IDs")
> 79033a0a78984 ("drm/i915: Ocd the HSW PCI ID hex numbers")
> cfb3db8fdae25 ("drm/i915: Try to fix the SKL GT3/4 vs. GT3e/4e comments")
> 03e399020cd20 ("drm/i915: Add SKL GT1.5 PCI IDs")
> 812f044df08cc ("drm/i915: Reclassify SKL 0x1923 and 0x1927 as ULT")
> 194909a32aed0 ("drm/i915: Reclassify SKL 0x192a as GT3")
> 82e84284ab7dd ("drm/i915: Update Haswell PCI IDs")
> 24ea098b7c0d8 ("drm/i915/jsl: Split EHL/JSL platform info and PCI ids")
> b50b7991b739c ("drm/i915/dg1: add more PCI ids")
> 
> Cc: Petri Latvala <petri.latvala@intel.com>
> Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
> ---

I get really confused by commit messages like this. Which commit is
this now copied from, and which repo has that commit?


--
Petri Latvala



>  lib/i915_pciids.h | 141 ++++++++++++++++++++++++----------------------
>  1 file changed, 75 insertions(+), 66 deletions(-)
> 
> diff --git a/lib/i915_pciids.h b/lib/i915_pciids.h
> index 7eeecb07c9..3b5ed1e4f3 100644
> --- a/lib/i915_pciids.h
> +++ b/lib/i915_pciids.h
> @@ -170,9 +170,9 @@
>  
>  #define INTEL_HSW_ULT_GT1_IDS(info) \
>  	INTEL_VGA_DEVICE(0x0A02, info), /* ULT GT1 desktop */ \
> +	INTEL_VGA_DEVICE(0x0A06, info), /* ULT GT1 mobile */ \
>  	INTEL_VGA_DEVICE(0x0A0A, info), /* ULT GT1 server */ \
> -	INTEL_VGA_DEVICE(0x0A0B, info), /* ULT GT1 reserved */ \
> -	INTEL_VGA_DEVICE(0x0A06, info)  /* ULT GT1 mobile */
> +	INTEL_VGA_DEVICE(0x0A0B, info)  /* ULT GT1 reserved */
>  
>  #define INTEL_HSW_ULX_GT1_IDS(info) \
>  	INTEL_VGA_DEVICE(0x0A0E, info) /* ULX GT1 mobile */
> @@ -181,26 +181,26 @@
>  	INTEL_HSW_ULT_GT1_IDS(info), \
>  	INTEL_HSW_ULX_GT1_IDS(info), \
>  	INTEL_VGA_DEVICE(0x0402, info), /* GT1 desktop */ \
> -	INTEL_VGA_DEVICE(0x040a, info), /* GT1 server */ \
> +	INTEL_VGA_DEVICE(0x0406, info), /* GT1 mobile */ \
> +	INTEL_VGA_DEVICE(0x040A, info), /* GT1 server */ \
>  	INTEL_VGA_DEVICE(0x040B, info), /* GT1 reserved */ \
>  	INTEL_VGA_DEVICE(0x040E, info), /* GT1 reserved */ \
>  	INTEL_VGA_DEVICE(0x0C02, info), /* SDV GT1 desktop */ \
> +	INTEL_VGA_DEVICE(0x0C06, info), /* SDV GT1 mobile */ \
>  	INTEL_VGA_DEVICE(0x0C0A, info), /* SDV GT1 server */ \
>  	INTEL_VGA_DEVICE(0x0C0B, info), /* SDV GT1 reserved */ \
>  	INTEL_VGA_DEVICE(0x0C0E, info), /* SDV GT1 reserved */ \
>  	INTEL_VGA_DEVICE(0x0D02, info), /* CRW GT1 desktop */ \
> +	INTEL_VGA_DEVICE(0x0D06, info), /* CRW GT1 mobile */	\
>  	INTEL_VGA_DEVICE(0x0D0A, info), /* CRW GT1 server */ \
>  	INTEL_VGA_DEVICE(0x0D0B, info), /* CRW GT1 reserved */ \
> -	INTEL_VGA_DEVICE(0x0D0E, info), /* CRW GT1 reserved */ \
> -	INTEL_VGA_DEVICE(0x0406, info), /* GT1 mobile */ \
> -	INTEL_VGA_DEVICE(0x0C06, info), /* SDV GT1 mobile */ \
> -	INTEL_VGA_DEVICE(0x0D06, info)  /* CRW GT1 mobile */
> +	INTEL_VGA_DEVICE(0x0D0E, info)  /* CRW GT1 reserved */
>  
>  #define INTEL_HSW_ULT_GT2_IDS(info) \
>  	INTEL_VGA_DEVICE(0x0A12, info), /* ULT GT2 desktop */ \
> +	INTEL_VGA_DEVICE(0x0A16, info), /* ULT GT2 mobile */	\
>  	INTEL_VGA_DEVICE(0x0A1A, info), /* ULT GT2 server */ \
> -	INTEL_VGA_DEVICE(0x0A1B, info), /* ULT GT2 reserved */ \
> -	INTEL_VGA_DEVICE(0x0A16, info)  /* ULT GT2 mobile */
> +	INTEL_VGA_DEVICE(0x0A1B, info)  /* ULT GT2 reserved */ \
>  
>  #define INTEL_HSW_ULX_GT2_IDS(info) \
>  	INTEL_VGA_DEVICE(0x0A1E, info) /* ULX GT2 mobile */ \
> @@ -209,45 +209,45 @@
>  	INTEL_HSW_ULT_GT2_IDS(info), \
>  	INTEL_HSW_ULX_GT2_IDS(info), \
>  	INTEL_VGA_DEVICE(0x0412, info), /* GT2 desktop */ \
> -	INTEL_VGA_DEVICE(0x041a, info), /* GT2 server */ \
> +	INTEL_VGA_DEVICE(0x0416, info), /* GT2 mobile */ \
> +	INTEL_VGA_DEVICE(0x041A, info), /* GT2 server */ \
>  	INTEL_VGA_DEVICE(0x041B, info), /* GT2 reserved */ \
>  	INTEL_VGA_DEVICE(0x041E, info), /* GT2 reserved */ \
>  	INTEL_VGA_DEVICE(0x0C12, info), /* SDV GT2 desktop */ \
> +	INTEL_VGA_DEVICE(0x0C16, info), /* SDV GT2 mobile */ \
>  	INTEL_VGA_DEVICE(0x0C1A, info), /* SDV GT2 server */ \
>  	INTEL_VGA_DEVICE(0x0C1B, info), /* SDV GT2 reserved */ \
>  	INTEL_VGA_DEVICE(0x0C1E, info), /* SDV GT2 reserved */ \
>  	INTEL_VGA_DEVICE(0x0D12, info), /* CRW GT2 desktop */ \
> +	INTEL_VGA_DEVICE(0x0D16, info), /* CRW GT2 mobile */ \
>  	INTEL_VGA_DEVICE(0x0D1A, info), /* CRW GT2 server */ \
>  	INTEL_VGA_DEVICE(0x0D1B, info), /* CRW GT2 reserved */ \
> -	INTEL_VGA_DEVICE(0x0D1E, info), /* CRW GT2 reserved */ \
> -	INTEL_VGA_DEVICE(0x0416, info), /* GT2 mobile */ \
> -	INTEL_VGA_DEVICE(0x0426, info), /* GT2 mobile */ \
> -	INTEL_VGA_DEVICE(0x0C16, info), /* SDV GT2 mobile */ \
> -	INTEL_VGA_DEVICE(0x0D16, info)  /* CRW GT2 mobile */
> +	INTEL_VGA_DEVICE(0x0D1E, info)  /* CRW GT2 reserved */
>  
>  #define INTEL_HSW_ULT_GT3_IDS(info) \
>  	INTEL_VGA_DEVICE(0x0A22, info), /* ULT GT3 desktop */ \
> +	INTEL_VGA_DEVICE(0x0A26, info), /* ULT GT3 mobile */ \
>  	INTEL_VGA_DEVICE(0x0A2A, info), /* ULT GT3 server */ \
>  	INTEL_VGA_DEVICE(0x0A2B, info), /* ULT GT3 reserved */ \
> -	INTEL_VGA_DEVICE(0x0A26, info), /* ULT GT3 mobile */ \
>  	INTEL_VGA_DEVICE(0x0A2E, info)  /* ULT GT3 reserved */
>  
>  #define INTEL_HSW_GT3_IDS(info) \
>  	INTEL_HSW_ULT_GT3_IDS(info), \
>  	INTEL_VGA_DEVICE(0x0422, info), /* GT3 desktop */ \
> -	INTEL_VGA_DEVICE(0x042a, info), /* GT3 server */ \
> +	INTEL_VGA_DEVICE(0x0426, info), /* GT3 mobile */ \
> +	INTEL_VGA_DEVICE(0x042A, info), /* GT3 server */ \
>  	INTEL_VGA_DEVICE(0x042B, info), /* GT3 reserved */ \
>  	INTEL_VGA_DEVICE(0x042E, info), /* GT3 reserved */ \
>  	INTEL_VGA_DEVICE(0x0C22, info), /* SDV GT3 desktop */ \
> +	INTEL_VGA_DEVICE(0x0C26, info), /* SDV GT3 mobile */ \
>  	INTEL_VGA_DEVICE(0x0C2A, info), /* SDV GT3 server */ \
>  	INTEL_VGA_DEVICE(0x0C2B, info), /* SDV GT3 reserved */ \
>  	INTEL_VGA_DEVICE(0x0C2E, info), /* SDV GT3 reserved */ \
>  	INTEL_VGA_DEVICE(0x0D22, info), /* CRW GT3 desktop */ \
> +	INTEL_VGA_DEVICE(0x0D26, info), /* CRW GT3 mobile */ \
>  	INTEL_VGA_DEVICE(0x0D2A, info), /* CRW GT3 server */ \
>  	INTEL_VGA_DEVICE(0x0D2B, info), /* CRW GT3 reserved */ \
> -	INTEL_VGA_DEVICE(0x0D2E, info), /* CRW GT3 reserved */ \
> -	INTEL_VGA_DEVICE(0x0C26, info), /* SDV GT3 mobile */ \
> -	INTEL_VGA_DEVICE(0x0D26, info)  /* CRW GT3 mobile */
> +	INTEL_VGA_DEVICE(0x0D2E, info)  /* CRW GT3 reserved */
>  
>  #define INTEL_HSW_IDS(info) \
>  	INTEL_HSW_GT1_IDS(info), \
> @@ -329,17 +329,20 @@
>  	INTEL_VGA_DEVICE(0x22b3, info)
>  
>  #define INTEL_SKL_ULT_GT1_IDS(info) \
> -	INTEL_VGA_DEVICE(0x1906, info) /* ULT GT1 */
> +	INTEL_VGA_DEVICE(0x1906, info), /* ULT GT1 */ \
> +	INTEL_VGA_DEVICE(0x1913, info)  /* ULT GT1.5 */
>  
>  #define INTEL_SKL_ULX_GT1_IDS(info) \
> -	INTEL_VGA_DEVICE(0x190E, info) /* ULX GT1 */
> +	INTEL_VGA_DEVICE(0x190E, info), /* ULX GT1 */ \
> +	INTEL_VGA_DEVICE(0x1915, info)  /* ULX GT1.5 */
>  
>  #define INTEL_SKL_GT1_IDS(info)	\
>  	INTEL_SKL_ULT_GT1_IDS(info), \
>  	INTEL_SKL_ULX_GT1_IDS(info), \
>  	INTEL_VGA_DEVICE(0x1902, info), /* DT  GT1 */ \
> +	INTEL_VGA_DEVICE(0x190A, info), /* SRV GT1 */ \
>  	INTEL_VGA_DEVICE(0x190B, info), /* Halo GT1 */ \
> -	INTEL_VGA_DEVICE(0x190A, info) /* SRV GT1 */
> +	INTEL_VGA_DEVICE(0x1917, info)  /* DT  GT1.5 */
>  
>  #define INTEL_SKL_ULT_GT2_IDS(info) \
>  	INTEL_VGA_DEVICE(0x1916, info), /* ULT GT2 */ \
> @@ -352,26 +355,26 @@
>  	INTEL_SKL_ULT_GT2_IDS(info), \
>  	INTEL_SKL_ULX_GT2_IDS(info), \
>  	INTEL_VGA_DEVICE(0x1912, info), /* DT  GT2 */ \
> -	INTEL_VGA_DEVICE(0x191B, info), /* Halo GT2 */ \
>  	INTEL_VGA_DEVICE(0x191A, info), /* SRV GT2 */ \
> +	INTEL_VGA_DEVICE(0x191B, info), /* Halo GT2 */ \
>  	INTEL_VGA_DEVICE(0x191D, info)  /* WKS GT2 */
>  
>  #define INTEL_SKL_ULT_GT3_IDS(info) \
> -	INTEL_VGA_DEVICE(0x1926, info) /* ULT GT3 */
> +	INTEL_VGA_DEVICE(0x1923, info), /* ULT GT3 */ \
> +	INTEL_VGA_DEVICE(0x1926, info), /* ULT GT3e */ \
> +	INTEL_VGA_DEVICE(0x1927, info)  /* ULT GT3e */
>  
>  #define INTEL_SKL_GT3_IDS(info) \
>  	INTEL_SKL_ULT_GT3_IDS(info), \
> -	INTEL_VGA_DEVICE(0x1923, info), /* ULT GT3 */ \
> -	INTEL_VGA_DEVICE(0x1927, info), /* ULT GT3 */ \
> -	INTEL_VGA_DEVICE(0x192B, info), /* Halo GT3 */ \
> -	INTEL_VGA_DEVICE(0x192D, info)  /* SRV GT3 */
> +	INTEL_VGA_DEVICE(0x192A, info), /* SRV GT3 */ \
> +	INTEL_VGA_DEVICE(0x192B, info), /* Halo GT3e */ \
> +	INTEL_VGA_DEVICE(0x192D, info)  /* SRV GT3e */
>  
>  #define INTEL_SKL_GT4_IDS(info) \
>  	INTEL_VGA_DEVICE(0x1932, info), /* DT GT4 */ \
> -	INTEL_VGA_DEVICE(0x193B, info), /* Halo GT4 */ \
> -	INTEL_VGA_DEVICE(0x193D, info), /* WKS GT4 */ \
> -	INTEL_VGA_DEVICE(0x192A, info), /* SRV GT4 */ \
> -	INTEL_VGA_DEVICE(0x193A, info)  /* SRV GT4e */
> +	INTEL_VGA_DEVICE(0x193A, info), /* SRV GT4e */ \
> +	INTEL_VGA_DEVICE(0x193B, info), /* Halo GT4e */ \
> +	INTEL_VGA_DEVICE(0x193D, info) /* WKS GT4e */
>  
>  #define INTEL_SKL_IDS(info)	 \
>  	INTEL_SKL_GT1_IDS(info), \
> @@ -403,8 +406,8 @@
>  	INTEL_KBL_ULX_GT1_IDS(info), \
>  	INTEL_VGA_DEVICE(0x5902, info), /* DT  GT1 */ \
>  	INTEL_VGA_DEVICE(0x5908, info), /* Halo GT1 */ \
> -	INTEL_VGA_DEVICE(0x590B, info), /* Halo GT1 */ \
> -	INTEL_VGA_DEVICE(0x590A, info) /* SRV GT1 */
> +	INTEL_VGA_DEVICE(0x590A, info), /* SRV GT1 */ \
> +	INTEL_VGA_DEVICE(0x590B, info) /* Halo GT1 */
>  
>  #define INTEL_KBL_ULT_GT2_IDS(info) \
>  	INTEL_VGA_DEVICE(0x5916, info), /* ULT GT2 */ \
> @@ -416,10 +419,10 @@
>  #define INTEL_KBL_GT2_IDS(info)	\
>  	INTEL_KBL_ULT_GT2_IDS(info), \
>  	INTEL_KBL_ULX_GT2_IDS(info), \
> -	INTEL_VGA_DEVICE(0x5917, info), /* Mobile GT2 */ \
>  	INTEL_VGA_DEVICE(0x5912, info), /* DT  GT2 */ \
> -	INTEL_VGA_DEVICE(0x591B, info), /* Halo GT2 */ \
> +	INTEL_VGA_DEVICE(0x5917, info), /* Mobile GT2 */ \
>  	INTEL_VGA_DEVICE(0x591A, info), /* SRV GT2 */ \
> +	INTEL_VGA_DEVICE(0x591B, info), /* Halo GT2 */ \
>  	INTEL_VGA_DEVICE(0x591D, info) /* WKS GT2 */
>  
>  #define INTEL_KBL_ULT_GT3_IDS(info) \
> @@ -444,10 +447,10 @@
>  
>  /* CML GT1 */
>  #define INTEL_CML_GT1_IDS(info)	\
> -	INTEL_VGA_DEVICE(0x9BA5, info), \
> -	INTEL_VGA_DEVICE(0x9BA8, info), \
> +	INTEL_VGA_DEVICE(0x9BA2, info), \
>  	INTEL_VGA_DEVICE(0x9BA4, info), \
> -	INTEL_VGA_DEVICE(0x9BA2, info)
> +	INTEL_VGA_DEVICE(0x9BA5, info), \
> +	INTEL_VGA_DEVICE(0x9BA8, info)
>  
>  #define INTEL_CML_U_GT1_IDS(info) \
>  	INTEL_VGA_DEVICE(0x9B21, info), \
> @@ -456,11 +459,11 @@
>  
>  /* CML GT2 */
>  #define INTEL_CML_GT2_IDS(info)	\
> -	INTEL_VGA_DEVICE(0x9BC5, info), \
> -	INTEL_VGA_DEVICE(0x9BC8, info), \
> -	INTEL_VGA_DEVICE(0x9BC4, info), \
>  	INTEL_VGA_DEVICE(0x9BC2, info), \
> +	INTEL_VGA_DEVICE(0x9BC4, info), \
> +	INTEL_VGA_DEVICE(0x9BC5, info), \
>  	INTEL_VGA_DEVICE(0x9BC6, info), \
> +	INTEL_VGA_DEVICE(0x9BC8, info), \
>  	INTEL_VGA_DEVICE(0x9BE6, info), \
>  	INTEL_VGA_DEVICE(0x9BF6, info)
>  
> @@ -494,8 +497,8 @@
>  	INTEL_VGA_DEVICE(0x3E9C, info)
>  
>  #define INTEL_CFL_H_GT2_IDS(info) \
> -	INTEL_VGA_DEVICE(0x3E9B, info), /* Halo GT2 */ \
> -	INTEL_VGA_DEVICE(0x3E94, info)  /* Halo GT2 */
> +	INTEL_VGA_DEVICE(0x3E94, info),  /* Halo GT2 */ \
> +	INTEL_VGA_DEVICE(0x3E9B, info) /* Halo GT2 */
>  
>  /* CFL U GT2 */
>  #define INTEL_CFL_U_GT2_IDS(info) \
> @@ -540,54 +543,57 @@
>  
>  /* CNL */
>  #define INTEL_CNL_PORT_F_IDS(info) \
> -	INTEL_VGA_DEVICE(0x5A54, info), \
> -	INTEL_VGA_DEVICE(0x5A5C, info), \
>  	INTEL_VGA_DEVICE(0x5A44, info), \
> -	INTEL_VGA_DEVICE(0x5A4C, info)
> +	INTEL_VGA_DEVICE(0x5A4C, info), \
> +	INTEL_VGA_DEVICE(0x5A54, info), \
> +	INTEL_VGA_DEVICE(0x5A5C, info)
>  
>  #define INTEL_CNL_IDS(info) \
>  	INTEL_CNL_PORT_F_IDS(info), \
> -	INTEL_VGA_DEVICE(0x5A51, info), \
> -	INTEL_VGA_DEVICE(0x5A59, info), \
> +	INTEL_VGA_DEVICE(0x5A40, info), \
>  	INTEL_VGA_DEVICE(0x5A41, info), \
> -	INTEL_VGA_DEVICE(0x5A49, info), \
> -	INTEL_VGA_DEVICE(0x5A52, info), \
> -	INTEL_VGA_DEVICE(0x5A5A, info), \
>  	INTEL_VGA_DEVICE(0x5A42, info), \
> +	INTEL_VGA_DEVICE(0x5A49, info), \
>  	INTEL_VGA_DEVICE(0x5A4A, info), \
>  	INTEL_VGA_DEVICE(0x5A50, info), \
> -	INTEL_VGA_DEVICE(0x5A40, info)
> +	INTEL_VGA_DEVICE(0x5A51, info), \
> +	INTEL_VGA_DEVICE(0x5A52, info), \
> +	INTEL_VGA_DEVICE(0x5A59, info), \
> +	INTEL_VGA_DEVICE(0x5A5A, info)
>  
>  /* ICL */
>  #define INTEL_ICL_PORT_F_IDS(info) \
>  	INTEL_VGA_DEVICE(0x8A50, info), \
> -	INTEL_VGA_DEVICE(0x8A5C, info), \
> -	INTEL_VGA_DEVICE(0x8A59, info),	\
> -	INTEL_VGA_DEVICE(0x8A58, info),	\
>  	INTEL_VGA_DEVICE(0x8A52, info), \
> +	INTEL_VGA_DEVICE(0x8A53, info), \
> +	INTEL_VGA_DEVICE(0x8A54, info), \
> +	INTEL_VGA_DEVICE(0x8A56, info), \
> +	INTEL_VGA_DEVICE(0x8A57, info), \
> +	INTEL_VGA_DEVICE(0x8A58, info),	\
> +	INTEL_VGA_DEVICE(0x8A59, info),	\
>  	INTEL_VGA_DEVICE(0x8A5A, info), \
>  	INTEL_VGA_DEVICE(0x8A5B, info), \
> -	INTEL_VGA_DEVICE(0x8A57, info), \
> -	INTEL_VGA_DEVICE(0x8A56, info), \
> -	INTEL_VGA_DEVICE(0x8A71, info), \
> +	INTEL_VGA_DEVICE(0x8A5C, info), \
>  	INTEL_VGA_DEVICE(0x8A70, info), \
> -	INTEL_VGA_DEVICE(0x8A53, info), \
> -	INTEL_VGA_DEVICE(0x8A54, info)
> +	INTEL_VGA_DEVICE(0x8A71, info)
>  
>  #define INTEL_ICL_11_IDS(info) \
>  	INTEL_ICL_PORT_F_IDS(info), \
>  	INTEL_VGA_DEVICE(0x8A51, info), \
>  	INTEL_VGA_DEVICE(0x8A5D, info)
>  
> -/* EHL/JSL */
> +/* EHL */
>  #define INTEL_EHL_IDS(info) \
>  	INTEL_VGA_DEVICE(0x4500, info),	\
>  	INTEL_VGA_DEVICE(0x4571, info), \
>  	INTEL_VGA_DEVICE(0x4551, info), \
>  	INTEL_VGA_DEVICE(0x4541, info), \
> -	INTEL_VGA_DEVICE(0x4E71, info), \
>  	INTEL_VGA_DEVICE(0x4557, info), \
> -	INTEL_VGA_DEVICE(0x4555, info), \
> +	INTEL_VGA_DEVICE(0x4555, info)
> +
> +/* JSL */
> +#define INTEL_JSL_IDS(info) \
> +	INTEL_VGA_DEVICE(0x4E71, info), \
>  	INTEL_VGA_DEVICE(0x4E61, info), \
>  	INTEL_VGA_DEVICE(0x4E57, info), \
>  	INTEL_VGA_DEVICE(0x4E55, info), \
> @@ -624,6 +630,9 @@
>  
>  /* DG1 */
>  #define INTEL_DG1_IDS(info) \
> -	INTEL_VGA_DEVICE(0x4905, info)
> +	INTEL_VGA_DEVICE(0x4905, info), \
> +	INTEL_VGA_DEVICE(0x4906, info), \
> +	INTEL_VGA_DEVICE(0x4907, info), \
> +	INTEL_VGA_DEVICE(0x4908, info)
>  
>  #endif /* _I915_PCIIDS_H */
> -- 
> 2.26.2.108.g048abe1751
> 
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [igt-dev] [PATCH i-g-t] lib: sync i915_pciids.h with kernel
  2020-10-23  7:59 ` [igt-dev] [PATCH i-g-t] lib: sync i915_pciids.h with kernel Petri Latvala
@ 2020-10-23  8:03   ` Petri Latvala
  2020-10-23 15:55     ` Dixit, Ashutosh
  0 siblings, 1 reply; 22+ messages in thread
From: Petri Latvala @ 2020-10-23  8:03 UTC (permalink / raw)
  To: Ashutosh Dixit; +Cc: igt-dev

On Fri, Oct 23, 2020 at 10:59:27AM +0300, Petri Latvala wrote:
> On Thu, Oct 22, 2020 at 08:18:59PM -0700, Ashutosh Dixit wrote:
> > Align with kernel commits:
> > 
> > 605f9c290c1a2 ("drm/i915: Sort ICL PCI IDs")
> > 514dc424ce4f5 ("drm/i915: Sort CNL PCI IDs")
> > 32d4ec9a1681d ("drm/i915: Sort CFL PCI IDs")
> > df3478af1d73c ("drm/i915: Sort CML PCI IDs")
> > cd988984cbea0 ("drm/i915: Sort KBL PCI IDs")
> > b04d36f737712 ("drm/i915: Sort SKL PCI IDs")
> > 9c0b2d30441b5 ("drm/i915: Sort HSW PCI IDs")
> > 79033a0a78984 ("drm/i915: Ocd the HSW PCI ID hex numbers")
> > cfb3db8fdae25 ("drm/i915: Try to fix the SKL GT3/4 vs. GT3e/4e comments")
> > 03e399020cd20 ("drm/i915: Add SKL GT1.5 PCI IDs")
> > 812f044df08cc ("drm/i915: Reclassify SKL 0x1923 and 0x1927 as ULT")
> > 194909a32aed0 ("drm/i915: Reclassify SKL 0x192a as GT3")
> > 82e84284ab7dd ("drm/i915: Update Haswell PCI IDs")
> > 24ea098b7c0d8 ("drm/i915/jsl: Split EHL/JSL platform info and PCI ids")
> > b50b7991b739c ("drm/i915/dg1: add more PCI ids")
> > 
> > Cc: Petri Latvala <petri.latvala@intel.com>
> > Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
> > ---
> 
> I get really confused by commit messages like this. Which commit is
> this now copied from, and which repo has that commit?

Regardless of that confusion, the file matches what's in drm-tip so

Reviewed-by: Petri Latvala <petri.latvala@intel.com>


> 
> 
> --
> Petri Latvala
> 
> 
> 
> >  lib/i915_pciids.h | 141 ++++++++++++++++++++++++----------------------
> >  1 file changed, 75 insertions(+), 66 deletions(-)
> > 
> > diff --git a/lib/i915_pciids.h b/lib/i915_pciids.h
> > index 7eeecb07c9..3b5ed1e4f3 100644
> > --- a/lib/i915_pciids.h
> > +++ b/lib/i915_pciids.h
> > @@ -170,9 +170,9 @@
> >  
> >  #define INTEL_HSW_ULT_GT1_IDS(info) \
> >  	INTEL_VGA_DEVICE(0x0A02, info), /* ULT GT1 desktop */ \
> > +	INTEL_VGA_DEVICE(0x0A06, info), /* ULT GT1 mobile */ \
> >  	INTEL_VGA_DEVICE(0x0A0A, info), /* ULT GT1 server */ \
> > -	INTEL_VGA_DEVICE(0x0A0B, info), /* ULT GT1 reserved */ \
> > -	INTEL_VGA_DEVICE(0x0A06, info)  /* ULT GT1 mobile */
> > +	INTEL_VGA_DEVICE(0x0A0B, info)  /* ULT GT1 reserved */
> >  
> >  #define INTEL_HSW_ULX_GT1_IDS(info) \
> >  	INTEL_VGA_DEVICE(0x0A0E, info) /* ULX GT1 mobile */
> > @@ -181,26 +181,26 @@
> >  	INTEL_HSW_ULT_GT1_IDS(info), \
> >  	INTEL_HSW_ULX_GT1_IDS(info), \
> >  	INTEL_VGA_DEVICE(0x0402, info), /* GT1 desktop */ \
> > -	INTEL_VGA_DEVICE(0x040a, info), /* GT1 server */ \
> > +	INTEL_VGA_DEVICE(0x0406, info), /* GT1 mobile */ \
> > +	INTEL_VGA_DEVICE(0x040A, info), /* GT1 server */ \
> >  	INTEL_VGA_DEVICE(0x040B, info), /* GT1 reserved */ \
> >  	INTEL_VGA_DEVICE(0x040E, info), /* GT1 reserved */ \
> >  	INTEL_VGA_DEVICE(0x0C02, info), /* SDV GT1 desktop */ \
> > +	INTEL_VGA_DEVICE(0x0C06, info), /* SDV GT1 mobile */ \
> >  	INTEL_VGA_DEVICE(0x0C0A, info), /* SDV GT1 server */ \
> >  	INTEL_VGA_DEVICE(0x0C0B, info), /* SDV GT1 reserved */ \
> >  	INTEL_VGA_DEVICE(0x0C0E, info), /* SDV GT1 reserved */ \
> >  	INTEL_VGA_DEVICE(0x0D02, info), /* CRW GT1 desktop */ \
> > +	INTEL_VGA_DEVICE(0x0D06, info), /* CRW GT1 mobile */	\
> >  	INTEL_VGA_DEVICE(0x0D0A, info), /* CRW GT1 server */ \
> >  	INTEL_VGA_DEVICE(0x0D0B, info), /* CRW GT1 reserved */ \
> > -	INTEL_VGA_DEVICE(0x0D0E, info), /* CRW GT1 reserved */ \
> > -	INTEL_VGA_DEVICE(0x0406, info), /* GT1 mobile */ \
> > -	INTEL_VGA_DEVICE(0x0C06, info), /* SDV GT1 mobile */ \
> > -	INTEL_VGA_DEVICE(0x0D06, info)  /* CRW GT1 mobile */
> > +	INTEL_VGA_DEVICE(0x0D0E, info)  /* CRW GT1 reserved */
> >  
> >  #define INTEL_HSW_ULT_GT2_IDS(info) \
> >  	INTEL_VGA_DEVICE(0x0A12, info), /* ULT GT2 desktop */ \
> > +	INTEL_VGA_DEVICE(0x0A16, info), /* ULT GT2 mobile */	\
> >  	INTEL_VGA_DEVICE(0x0A1A, info), /* ULT GT2 server */ \
> > -	INTEL_VGA_DEVICE(0x0A1B, info), /* ULT GT2 reserved */ \
> > -	INTEL_VGA_DEVICE(0x0A16, info)  /* ULT GT2 mobile */
> > +	INTEL_VGA_DEVICE(0x0A1B, info)  /* ULT GT2 reserved */ \
> >  
> >  #define INTEL_HSW_ULX_GT2_IDS(info) \
> >  	INTEL_VGA_DEVICE(0x0A1E, info) /* ULX GT2 mobile */ \
> > @@ -209,45 +209,45 @@
> >  	INTEL_HSW_ULT_GT2_IDS(info), \
> >  	INTEL_HSW_ULX_GT2_IDS(info), \
> >  	INTEL_VGA_DEVICE(0x0412, info), /* GT2 desktop */ \
> > -	INTEL_VGA_DEVICE(0x041a, info), /* GT2 server */ \
> > +	INTEL_VGA_DEVICE(0x0416, info), /* GT2 mobile */ \
> > +	INTEL_VGA_DEVICE(0x041A, info), /* GT2 server */ \
> >  	INTEL_VGA_DEVICE(0x041B, info), /* GT2 reserved */ \
> >  	INTEL_VGA_DEVICE(0x041E, info), /* GT2 reserved */ \
> >  	INTEL_VGA_DEVICE(0x0C12, info), /* SDV GT2 desktop */ \
> > +	INTEL_VGA_DEVICE(0x0C16, info), /* SDV GT2 mobile */ \
> >  	INTEL_VGA_DEVICE(0x0C1A, info), /* SDV GT2 server */ \
> >  	INTEL_VGA_DEVICE(0x0C1B, info), /* SDV GT2 reserved */ \
> >  	INTEL_VGA_DEVICE(0x0C1E, info), /* SDV GT2 reserved */ \
> >  	INTEL_VGA_DEVICE(0x0D12, info), /* CRW GT2 desktop */ \
> > +	INTEL_VGA_DEVICE(0x0D16, info), /* CRW GT2 mobile */ \
> >  	INTEL_VGA_DEVICE(0x0D1A, info), /* CRW GT2 server */ \
> >  	INTEL_VGA_DEVICE(0x0D1B, info), /* CRW GT2 reserved */ \
> > -	INTEL_VGA_DEVICE(0x0D1E, info), /* CRW GT2 reserved */ \
> > -	INTEL_VGA_DEVICE(0x0416, info), /* GT2 mobile */ \
> > -	INTEL_VGA_DEVICE(0x0426, info), /* GT2 mobile */ \
> > -	INTEL_VGA_DEVICE(0x0C16, info), /* SDV GT2 mobile */ \
> > -	INTEL_VGA_DEVICE(0x0D16, info)  /* CRW GT2 mobile */
> > +	INTEL_VGA_DEVICE(0x0D1E, info)  /* CRW GT2 reserved */
> >  
> >  #define INTEL_HSW_ULT_GT3_IDS(info) \
> >  	INTEL_VGA_DEVICE(0x0A22, info), /* ULT GT3 desktop */ \
> > +	INTEL_VGA_DEVICE(0x0A26, info), /* ULT GT3 mobile */ \
> >  	INTEL_VGA_DEVICE(0x0A2A, info), /* ULT GT3 server */ \
> >  	INTEL_VGA_DEVICE(0x0A2B, info), /* ULT GT3 reserved */ \
> > -	INTEL_VGA_DEVICE(0x0A26, info), /* ULT GT3 mobile */ \
> >  	INTEL_VGA_DEVICE(0x0A2E, info)  /* ULT GT3 reserved */
> >  
> >  #define INTEL_HSW_GT3_IDS(info) \
> >  	INTEL_HSW_ULT_GT3_IDS(info), \
> >  	INTEL_VGA_DEVICE(0x0422, info), /* GT3 desktop */ \
> > -	INTEL_VGA_DEVICE(0x042a, info), /* GT3 server */ \
> > +	INTEL_VGA_DEVICE(0x0426, info), /* GT3 mobile */ \
> > +	INTEL_VGA_DEVICE(0x042A, info), /* GT3 server */ \
> >  	INTEL_VGA_DEVICE(0x042B, info), /* GT3 reserved */ \
> >  	INTEL_VGA_DEVICE(0x042E, info), /* GT3 reserved */ \
> >  	INTEL_VGA_DEVICE(0x0C22, info), /* SDV GT3 desktop */ \
> > +	INTEL_VGA_DEVICE(0x0C26, info), /* SDV GT3 mobile */ \
> >  	INTEL_VGA_DEVICE(0x0C2A, info), /* SDV GT3 server */ \
> >  	INTEL_VGA_DEVICE(0x0C2B, info), /* SDV GT3 reserved */ \
> >  	INTEL_VGA_DEVICE(0x0C2E, info), /* SDV GT3 reserved */ \
> >  	INTEL_VGA_DEVICE(0x0D22, info), /* CRW GT3 desktop */ \
> > +	INTEL_VGA_DEVICE(0x0D26, info), /* CRW GT3 mobile */ \
> >  	INTEL_VGA_DEVICE(0x0D2A, info), /* CRW GT3 server */ \
> >  	INTEL_VGA_DEVICE(0x0D2B, info), /* CRW GT3 reserved */ \
> > -	INTEL_VGA_DEVICE(0x0D2E, info), /* CRW GT3 reserved */ \
> > -	INTEL_VGA_DEVICE(0x0C26, info), /* SDV GT3 mobile */ \
> > -	INTEL_VGA_DEVICE(0x0D26, info)  /* CRW GT3 mobile */
> > +	INTEL_VGA_DEVICE(0x0D2E, info)  /* CRW GT3 reserved */
> >  
> >  #define INTEL_HSW_IDS(info) \
> >  	INTEL_HSW_GT1_IDS(info), \
> > @@ -329,17 +329,20 @@
> >  	INTEL_VGA_DEVICE(0x22b3, info)
> >  
> >  #define INTEL_SKL_ULT_GT1_IDS(info) \
> > -	INTEL_VGA_DEVICE(0x1906, info) /* ULT GT1 */
> > +	INTEL_VGA_DEVICE(0x1906, info), /* ULT GT1 */ \
> > +	INTEL_VGA_DEVICE(0x1913, info)  /* ULT GT1.5 */
> >  
> >  #define INTEL_SKL_ULX_GT1_IDS(info) \
> > -	INTEL_VGA_DEVICE(0x190E, info) /* ULX GT1 */
> > +	INTEL_VGA_DEVICE(0x190E, info), /* ULX GT1 */ \
> > +	INTEL_VGA_DEVICE(0x1915, info)  /* ULX GT1.5 */
> >  
> >  #define INTEL_SKL_GT1_IDS(info)	\
> >  	INTEL_SKL_ULT_GT1_IDS(info), \
> >  	INTEL_SKL_ULX_GT1_IDS(info), \
> >  	INTEL_VGA_DEVICE(0x1902, info), /* DT  GT1 */ \
> > +	INTEL_VGA_DEVICE(0x190A, info), /* SRV GT1 */ \
> >  	INTEL_VGA_DEVICE(0x190B, info), /* Halo GT1 */ \
> > -	INTEL_VGA_DEVICE(0x190A, info) /* SRV GT1 */
> > +	INTEL_VGA_DEVICE(0x1917, info)  /* DT  GT1.5 */
> >  
> >  #define INTEL_SKL_ULT_GT2_IDS(info) \
> >  	INTEL_VGA_DEVICE(0x1916, info), /* ULT GT2 */ \
> > @@ -352,26 +355,26 @@
> >  	INTEL_SKL_ULT_GT2_IDS(info), \
> >  	INTEL_SKL_ULX_GT2_IDS(info), \
> >  	INTEL_VGA_DEVICE(0x1912, info), /* DT  GT2 */ \
> > -	INTEL_VGA_DEVICE(0x191B, info), /* Halo GT2 */ \
> >  	INTEL_VGA_DEVICE(0x191A, info), /* SRV GT2 */ \
> > +	INTEL_VGA_DEVICE(0x191B, info), /* Halo GT2 */ \
> >  	INTEL_VGA_DEVICE(0x191D, info)  /* WKS GT2 */
> >  
> >  #define INTEL_SKL_ULT_GT3_IDS(info) \
> > -	INTEL_VGA_DEVICE(0x1926, info) /* ULT GT3 */
> > +	INTEL_VGA_DEVICE(0x1923, info), /* ULT GT3 */ \
> > +	INTEL_VGA_DEVICE(0x1926, info), /* ULT GT3e */ \
> > +	INTEL_VGA_DEVICE(0x1927, info)  /* ULT GT3e */
> >  
> >  #define INTEL_SKL_GT3_IDS(info) \
> >  	INTEL_SKL_ULT_GT3_IDS(info), \
> > -	INTEL_VGA_DEVICE(0x1923, info), /* ULT GT3 */ \
> > -	INTEL_VGA_DEVICE(0x1927, info), /* ULT GT3 */ \
> > -	INTEL_VGA_DEVICE(0x192B, info), /* Halo GT3 */ \
> > -	INTEL_VGA_DEVICE(0x192D, info)  /* SRV GT3 */
> > +	INTEL_VGA_DEVICE(0x192A, info), /* SRV GT3 */ \
> > +	INTEL_VGA_DEVICE(0x192B, info), /* Halo GT3e */ \
> > +	INTEL_VGA_DEVICE(0x192D, info)  /* SRV GT3e */
> >  
> >  #define INTEL_SKL_GT4_IDS(info) \
> >  	INTEL_VGA_DEVICE(0x1932, info), /* DT GT4 */ \
> > -	INTEL_VGA_DEVICE(0x193B, info), /* Halo GT4 */ \
> > -	INTEL_VGA_DEVICE(0x193D, info), /* WKS GT4 */ \
> > -	INTEL_VGA_DEVICE(0x192A, info), /* SRV GT4 */ \
> > -	INTEL_VGA_DEVICE(0x193A, info)  /* SRV GT4e */
> > +	INTEL_VGA_DEVICE(0x193A, info), /* SRV GT4e */ \
> > +	INTEL_VGA_DEVICE(0x193B, info), /* Halo GT4e */ \
> > +	INTEL_VGA_DEVICE(0x193D, info) /* WKS GT4e */
> >  
> >  #define INTEL_SKL_IDS(info)	 \
> >  	INTEL_SKL_GT1_IDS(info), \
> > @@ -403,8 +406,8 @@
> >  	INTEL_KBL_ULX_GT1_IDS(info), \
> >  	INTEL_VGA_DEVICE(0x5902, info), /* DT  GT1 */ \
> >  	INTEL_VGA_DEVICE(0x5908, info), /* Halo GT1 */ \
> > -	INTEL_VGA_DEVICE(0x590B, info), /* Halo GT1 */ \
> > -	INTEL_VGA_DEVICE(0x590A, info) /* SRV GT1 */
> > +	INTEL_VGA_DEVICE(0x590A, info), /* SRV GT1 */ \
> > +	INTEL_VGA_DEVICE(0x590B, info) /* Halo GT1 */
> >  
> >  #define INTEL_KBL_ULT_GT2_IDS(info) \
> >  	INTEL_VGA_DEVICE(0x5916, info), /* ULT GT2 */ \
> > @@ -416,10 +419,10 @@
> >  #define INTEL_KBL_GT2_IDS(info)	\
> >  	INTEL_KBL_ULT_GT2_IDS(info), \
> >  	INTEL_KBL_ULX_GT2_IDS(info), \
> > -	INTEL_VGA_DEVICE(0x5917, info), /* Mobile GT2 */ \
> >  	INTEL_VGA_DEVICE(0x5912, info), /* DT  GT2 */ \
> > -	INTEL_VGA_DEVICE(0x591B, info), /* Halo GT2 */ \
> > +	INTEL_VGA_DEVICE(0x5917, info), /* Mobile GT2 */ \
> >  	INTEL_VGA_DEVICE(0x591A, info), /* SRV GT2 */ \
> > +	INTEL_VGA_DEVICE(0x591B, info), /* Halo GT2 */ \
> >  	INTEL_VGA_DEVICE(0x591D, info) /* WKS GT2 */
> >  
> >  #define INTEL_KBL_ULT_GT3_IDS(info) \
> > @@ -444,10 +447,10 @@
> >  
> >  /* CML GT1 */
> >  #define INTEL_CML_GT1_IDS(info)	\
> > -	INTEL_VGA_DEVICE(0x9BA5, info), \
> > -	INTEL_VGA_DEVICE(0x9BA8, info), \
> > +	INTEL_VGA_DEVICE(0x9BA2, info), \
> >  	INTEL_VGA_DEVICE(0x9BA4, info), \
> > -	INTEL_VGA_DEVICE(0x9BA2, info)
> > +	INTEL_VGA_DEVICE(0x9BA5, info), \
> > +	INTEL_VGA_DEVICE(0x9BA8, info)
> >  
> >  #define INTEL_CML_U_GT1_IDS(info) \
> >  	INTEL_VGA_DEVICE(0x9B21, info), \
> > @@ -456,11 +459,11 @@
> >  
> >  /* CML GT2 */
> >  #define INTEL_CML_GT2_IDS(info)	\
> > -	INTEL_VGA_DEVICE(0x9BC5, info), \
> > -	INTEL_VGA_DEVICE(0x9BC8, info), \
> > -	INTEL_VGA_DEVICE(0x9BC4, info), \
> >  	INTEL_VGA_DEVICE(0x9BC2, info), \
> > +	INTEL_VGA_DEVICE(0x9BC4, info), \
> > +	INTEL_VGA_DEVICE(0x9BC5, info), \
> >  	INTEL_VGA_DEVICE(0x9BC6, info), \
> > +	INTEL_VGA_DEVICE(0x9BC8, info), \
> >  	INTEL_VGA_DEVICE(0x9BE6, info), \
> >  	INTEL_VGA_DEVICE(0x9BF6, info)
> >  
> > @@ -494,8 +497,8 @@
> >  	INTEL_VGA_DEVICE(0x3E9C, info)
> >  
> >  #define INTEL_CFL_H_GT2_IDS(info) \
> > -	INTEL_VGA_DEVICE(0x3E9B, info), /* Halo GT2 */ \
> > -	INTEL_VGA_DEVICE(0x3E94, info)  /* Halo GT2 */
> > +	INTEL_VGA_DEVICE(0x3E94, info),  /* Halo GT2 */ \
> > +	INTEL_VGA_DEVICE(0x3E9B, info) /* Halo GT2 */
> >  
> >  /* CFL U GT2 */
> >  #define INTEL_CFL_U_GT2_IDS(info) \
> > @@ -540,54 +543,57 @@
> >  
> >  /* CNL */
> >  #define INTEL_CNL_PORT_F_IDS(info) \
> > -	INTEL_VGA_DEVICE(0x5A54, info), \
> > -	INTEL_VGA_DEVICE(0x5A5C, info), \
> >  	INTEL_VGA_DEVICE(0x5A44, info), \
> > -	INTEL_VGA_DEVICE(0x5A4C, info)
> > +	INTEL_VGA_DEVICE(0x5A4C, info), \
> > +	INTEL_VGA_DEVICE(0x5A54, info), \
> > +	INTEL_VGA_DEVICE(0x5A5C, info)
> >  
> >  #define INTEL_CNL_IDS(info) \
> >  	INTEL_CNL_PORT_F_IDS(info), \
> > -	INTEL_VGA_DEVICE(0x5A51, info), \
> > -	INTEL_VGA_DEVICE(0x5A59, info), \
> > +	INTEL_VGA_DEVICE(0x5A40, info), \
> >  	INTEL_VGA_DEVICE(0x5A41, info), \
> > -	INTEL_VGA_DEVICE(0x5A49, info), \
> > -	INTEL_VGA_DEVICE(0x5A52, info), \
> > -	INTEL_VGA_DEVICE(0x5A5A, info), \
> >  	INTEL_VGA_DEVICE(0x5A42, info), \
> > +	INTEL_VGA_DEVICE(0x5A49, info), \
> >  	INTEL_VGA_DEVICE(0x5A4A, info), \
> >  	INTEL_VGA_DEVICE(0x5A50, info), \
> > -	INTEL_VGA_DEVICE(0x5A40, info)
> > +	INTEL_VGA_DEVICE(0x5A51, info), \
> > +	INTEL_VGA_DEVICE(0x5A52, info), \
> > +	INTEL_VGA_DEVICE(0x5A59, info), \
> > +	INTEL_VGA_DEVICE(0x5A5A, info)
> >  
> >  /* ICL */
> >  #define INTEL_ICL_PORT_F_IDS(info) \
> >  	INTEL_VGA_DEVICE(0x8A50, info), \
> > -	INTEL_VGA_DEVICE(0x8A5C, info), \
> > -	INTEL_VGA_DEVICE(0x8A59, info),	\
> > -	INTEL_VGA_DEVICE(0x8A58, info),	\
> >  	INTEL_VGA_DEVICE(0x8A52, info), \
> > +	INTEL_VGA_DEVICE(0x8A53, info), \
> > +	INTEL_VGA_DEVICE(0x8A54, info), \
> > +	INTEL_VGA_DEVICE(0x8A56, info), \
> > +	INTEL_VGA_DEVICE(0x8A57, info), \
> > +	INTEL_VGA_DEVICE(0x8A58, info),	\
> > +	INTEL_VGA_DEVICE(0x8A59, info),	\
> >  	INTEL_VGA_DEVICE(0x8A5A, info), \
> >  	INTEL_VGA_DEVICE(0x8A5B, info), \
> > -	INTEL_VGA_DEVICE(0x8A57, info), \
> > -	INTEL_VGA_DEVICE(0x8A56, info), \
> > -	INTEL_VGA_DEVICE(0x8A71, info), \
> > +	INTEL_VGA_DEVICE(0x8A5C, info), \
> >  	INTEL_VGA_DEVICE(0x8A70, info), \
> > -	INTEL_VGA_DEVICE(0x8A53, info), \
> > -	INTEL_VGA_DEVICE(0x8A54, info)
> > +	INTEL_VGA_DEVICE(0x8A71, info)
> >  
> >  #define INTEL_ICL_11_IDS(info) \
> >  	INTEL_ICL_PORT_F_IDS(info), \
> >  	INTEL_VGA_DEVICE(0x8A51, info), \
> >  	INTEL_VGA_DEVICE(0x8A5D, info)
> >  
> > -/* EHL/JSL */
> > +/* EHL */
> >  #define INTEL_EHL_IDS(info) \
> >  	INTEL_VGA_DEVICE(0x4500, info),	\
> >  	INTEL_VGA_DEVICE(0x4571, info), \
> >  	INTEL_VGA_DEVICE(0x4551, info), \
> >  	INTEL_VGA_DEVICE(0x4541, info), \
> > -	INTEL_VGA_DEVICE(0x4E71, info), \
> >  	INTEL_VGA_DEVICE(0x4557, info), \
> > -	INTEL_VGA_DEVICE(0x4555, info), \
> > +	INTEL_VGA_DEVICE(0x4555, info)
> > +
> > +/* JSL */
> > +#define INTEL_JSL_IDS(info) \
> > +	INTEL_VGA_DEVICE(0x4E71, info), \
> >  	INTEL_VGA_DEVICE(0x4E61, info), \
> >  	INTEL_VGA_DEVICE(0x4E57, info), \
> >  	INTEL_VGA_DEVICE(0x4E55, info), \
> > @@ -624,6 +630,9 @@
> >  
> >  /* DG1 */
> >  #define INTEL_DG1_IDS(info) \
> > -	INTEL_VGA_DEVICE(0x4905, info)
> > +	INTEL_VGA_DEVICE(0x4905, info), \
> > +	INTEL_VGA_DEVICE(0x4906, info), \
> > +	INTEL_VGA_DEVICE(0x4907, info), \
> > +	INTEL_VGA_DEVICE(0x4908, info)
> >  
> >  #endif /* _I915_PCIIDS_H */
> > -- 
> > 2.26.2.108.g048abe1751
> > 
> _______________________________________________
> igt-dev mailing list
> igt-dev@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/igt-dev
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [igt-dev] [PATCH i-g-t] lib: sync i915_pciids.h with kernel
  2020-10-23  8:03   ` Petri Latvala
@ 2020-10-23 15:55     ` Dixit, Ashutosh
  2020-10-26  8:30       ` Petri Latvala
  0 siblings, 1 reply; 22+ messages in thread
From: Dixit, Ashutosh @ 2020-10-23 15:55 UTC (permalink / raw)
  To: Petri Latvala; +Cc: igt-dev

On Fri, 23 Oct 2020 01:03:24 -0700, Petri Latvala wrote:
>
> On Fri, Oct 23, 2020 at 10:59:27AM +0300, Petri Latvala wrote:
> > On Thu, Oct 22, 2020 at 08:18:59PM -0700, Ashutosh Dixit wrote:
> > > Align with kernel commits:
> > >
> > > 605f9c290c1a2 ("drm/i915: Sort ICL PCI IDs")
> > > 514dc424ce4f5 ("drm/i915: Sort CNL PCI IDs")
> > > 32d4ec9a1681d ("drm/i915: Sort CFL PCI IDs")
> > > df3478af1d73c ("drm/i915: Sort CML PCI IDs")
> > > cd988984cbea0 ("drm/i915: Sort KBL PCI IDs")
> > > b04d36f737712 ("drm/i915: Sort SKL PCI IDs")
> > > 9c0b2d30441b5 ("drm/i915: Sort HSW PCI IDs")
> > > 79033a0a78984 ("drm/i915: Ocd the HSW PCI ID hex numbers")
> > > cfb3db8fdae25 ("drm/i915: Try to fix the SKL GT3/4 vs. GT3e/4e comments")
> > > 03e399020cd20 ("drm/i915: Add SKL GT1.5 PCI IDs")
> > > 812f044df08cc ("drm/i915: Reclassify SKL 0x1923 and 0x1927 as ULT")
> > > 194909a32aed0 ("drm/i915: Reclassify SKL 0x192a as GT3")
> > > 82e84284ab7dd ("drm/i915: Update Haswell PCI IDs")
> > > 24ea098b7c0d8 ("drm/i915/jsl: Split EHL/JSL platform info and PCI ids")
> > > b50b7991b739c ("drm/i915/dg1: add more PCI ids")
> > >
> > > Cc: Petri Latvala <petri.latvala@intel.com>
> > > Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
> > > ---
> >
> > I get really confused by commit messages like this. Which commit is
> > this now copied from, and which repo has that commit?

Hi Petri, yes I wasn't happy either doing this since it appears a simple
commit message like "Sync i915_pciids.h with the drm-tip kernel as of
today" should have been sufficient. But the previous git log for the file
has followed this format for the commit message. The format is the same as
that for "git log --oneline" for include/drm/i915_pciids.h on drm-tip,
newest commits on top.

But yes, I should have said it's the drm-tip kernel.

> Regardless of that confusion, the file matches what's in drm-tip so
>
> Reviewed-by: Petri Latvala <petri.latvala@intel.com>

Thanks.
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [igt-dev] [PATCH i-g-t] lib: sync i915_pciids.h with kernel
  2020-10-23 15:55     ` Dixit, Ashutosh
@ 2020-10-26  8:30       ` Petri Latvala
  0 siblings, 0 replies; 22+ messages in thread
From: Petri Latvala @ 2020-10-26  8:30 UTC (permalink / raw)
  To: Dixit, Ashutosh; +Cc: igt-dev

On Fri, Oct 23, 2020 at 08:55:58AM -0700, Dixit, Ashutosh wrote:
> On Fri, 23 Oct 2020 01:03:24 -0700, Petri Latvala wrote:
> >
> > On Fri, Oct 23, 2020 at 10:59:27AM +0300, Petri Latvala wrote:
> > > On Thu, Oct 22, 2020 at 08:18:59PM -0700, Ashutosh Dixit wrote:
> > > > Align with kernel commits:
> > > >
> > > > 605f9c290c1a2 ("drm/i915: Sort ICL PCI IDs")
> > > > 514dc424ce4f5 ("drm/i915: Sort CNL PCI IDs")
> > > > 32d4ec9a1681d ("drm/i915: Sort CFL PCI IDs")
> > > > df3478af1d73c ("drm/i915: Sort CML PCI IDs")
> > > > cd988984cbea0 ("drm/i915: Sort KBL PCI IDs")
> > > > b04d36f737712 ("drm/i915: Sort SKL PCI IDs")
> > > > 9c0b2d30441b5 ("drm/i915: Sort HSW PCI IDs")
> > > > 79033a0a78984 ("drm/i915: Ocd the HSW PCI ID hex numbers")
> > > > cfb3db8fdae25 ("drm/i915: Try to fix the SKL GT3/4 vs. GT3e/4e comments")
> > > > 03e399020cd20 ("drm/i915: Add SKL GT1.5 PCI IDs")
> > > > 812f044df08cc ("drm/i915: Reclassify SKL 0x1923 and 0x1927 as ULT")
> > > > 194909a32aed0 ("drm/i915: Reclassify SKL 0x192a as GT3")
> > > > 82e84284ab7dd ("drm/i915: Update Haswell PCI IDs")
> > > > 24ea098b7c0d8 ("drm/i915/jsl: Split EHL/JSL platform info and PCI ids")
> > > > b50b7991b739c ("drm/i915/dg1: add more PCI ids")
> > > >
> > > > Cc: Petri Latvala <petri.latvala@intel.com>
> > > > Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
> > > > ---
> > >
> > > I get really confused by commit messages like this. Which commit is
> > > this now copied from, and which repo has that commit?
> 
> Hi Petri, yes I wasn't happy either doing this since it appears a simple
> commit message like "Sync i915_pciids.h with the drm-tip kernel as of
> today" should have been sufficient. But the previous git log for the file
> has followed this format for the commit message. The format is the same as
> that for "git log --oneline" for include/drm/i915_pciids.h on drm-tip,
> newest commits on top.
> 
> But yes, I should have said it's the drm-tip kernel.

The main thing I'm looking for is if this version of the header is in
drm-next already or is it only in dinq. Not a dealbreaker, but useful
information.

-- 
Petri Latvala
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply	[flat|nested] 22+ messages in thread

* [igt-dev] [PATCH i-g-t] lib: sync i915_pciids.h with kernel
@ 2022-07-27  4:34 Matt Roper
  0 siblings, 0 replies; 22+ messages in thread
From: Matt Roper @ 2022-07-27  4:34 UTC (permalink / raw)
  To: igt-dev

This synchronizes with kernel commit

7835303982d1 ("drm/i915/mtl: Add MeteorLake PCI IDs")
to bring in DG2/ATS-M and initial MTL PCI IDs.

Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
---
 lib/i915_pciids.h       | 55 +++++++++++++++++++++++++++++++++++++++++
 lib/i915_pciids_local.h | 21 ----------------
 2 files changed, 55 insertions(+), 21 deletions(-)

diff --git a/lib/i915_pciids.h b/lib/i915_pciids.h
index a7b5eea7..278031aa 100644
--- a/lib/i915_pciids.h
+++ b/lib/i915_pciids.h
@@ -692,4 +692,59 @@
 	INTEL_VGA_DEVICE(0xA7A8, info), \
 	INTEL_VGA_DEVICE(0xA7A9, info)
 
+/* DG2 */
+#define INTEL_DG2_G10_IDS(info) \
+	INTEL_VGA_DEVICE(0x5690, info), \
+	INTEL_VGA_DEVICE(0x5691, info), \
+	INTEL_VGA_DEVICE(0x5692, info), \
+	INTEL_VGA_DEVICE(0x56A0, info), \
+	INTEL_VGA_DEVICE(0x56A1, info), \
+	INTEL_VGA_DEVICE(0x56A2, info)
+
+#define INTEL_DG2_G11_IDS(info) \
+	INTEL_VGA_DEVICE(0x5693, info), \
+	INTEL_VGA_DEVICE(0x5694, info), \
+	INTEL_VGA_DEVICE(0x5695, info), \
+	INTEL_VGA_DEVICE(0x5698, info), \
+	INTEL_VGA_DEVICE(0x56A5, info), \
+	INTEL_VGA_DEVICE(0x56A6, info), \
+	INTEL_VGA_DEVICE(0x56B0, info), \
+	INTEL_VGA_DEVICE(0x56B1, info)
+
+#define INTEL_DG2_G12_IDS(info) \
+	INTEL_VGA_DEVICE(0x5696, info), \
+	INTEL_VGA_DEVICE(0x5697, info), \
+	INTEL_VGA_DEVICE(0x56A3, info), \
+	INTEL_VGA_DEVICE(0x56A4, info), \
+	INTEL_VGA_DEVICE(0x56B2, info), \
+	INTEL_VGA_DEVICE(0x56B3, info)
+
+#define INTEL_DG2_IDS(info) \
+	INTEL_DG2_G10_IDS(info), \
+	INTEL_DG2_G11_IDS(info), \
+	INTEL_DG2_G12_IDS(info)
+
+#define INTEL_ATS_M150_IDS(info) \
+	INTEL_VGA_DEVICE(0x56C0, info)
+
+#define INTEL_ATS_M75_IDS(info) \
+	INTEL_VGA_DEVICE(0x56C1, info)
+
+#define INTEL_ATS_M_IDS(info) \
+	INTEL_ATS_M150_IDS(info), \
+	INTEL_ATS_M75_IDS(info)
+/* MTL */
+#define INTEL_MTL_M_IDS(info) \
+	INTEL_VGA_DEVICE(0x7D40, info), \
+	INTEL_VGA_DEVICE(0x7D60, info)
+
+#define INTEL_MTL_P_IDS(info) \
+	INTEL_VGA_DEVICE(0x7D45, info), \
+	INTEL_VGA_DEVICE(0x7D55, info), \
+	INTEL_VGA_DEVICE(0x7DD5, info)
+
+#define INTEL_MTL_IDS(info) \
+	INTEL_MTL_M_IDS(info), \
+	INTEL_MTL_P_IDS(info)
+
 #endif /* _I915_PCIIDS_H */
diff --git a/lib/i915_pciids_local.h b/lib/i915_pciids_local.h
index b3ac70ff..91c26152 100644
--- a/lib/i915_pciids_local.h
+++ b/lib/i915_pciids_local.h
@@ -7,25 +7,4 @@
 
 #include "i915_pciids.h"
 
-/* DG2 */
-#define INTEL_DG2_IDS(info) \
-	INTEL_VGA_DEVICE(0x56A0, info), \
-	INTEL_VGA_DEVICE(0x56A1, info), \
-	INTEL_VGA_DEVICE(0x56A2, info), \
-	INTEL_VGA_DEVICE(0x56A3, info), \
-	INTEL_VGA_DEVICE(0x56A4, info), \
-	INTEL_VGA_DEVICE(0x56A5, info), \
-	INTEL_VGA_DEVICE(0x56A6, info)
-
-/* ATS-M */
-#define INTEL_ATS_M150_IDS(info) \
-	INTEL_VGA_DEVICE(0x56C0, info)
-
-#define INTEL_ATS_M75_IDS(info) \
-	INTEL_VGA_DEVICE(0x56C1, info)
-
-#define INTEL_ATS_M_IDS(info) \
-	INTEL_ATS_M150_IDS(info), \
-	INTEL_ATS_M75_IDS(info)
-
 #endif /* _I915_PCIIDS_LOCAL_H */
-- 
2.37.1

^ permalink raw reply related	[flat|nested] 22+ messages in thread

* Re: [igt-dev] [PATCH i-g-t] lib: sync i915_pciids.h with kernel
  2021-06-03 14:31 Matt Roper
  2021-06-03 15:05 ` James Ausmus
@ 2021-06-03 18:58 ` Srivatsa, Anusha
  1 sibling, 0 replies; 22+ messages in thread
From: Srivatsa, Anusha @ 2021-06-03 18:58 UTC (permalink / raw)
  To: Roper, Matthew D, igt-dev



> -----Original Message-----
> From: Roper, Matthew D <matthew.d.roper@intel.com>
> Sent: Thursday, June 3, 2021 7:31 AM
> To: igt-dev@lists.freedesktop.org
> Cc: Roper, Matthew D <matthew.d.roper@intel.com>
> Subject: [PATCH i-g-t] lib: sync i915_pciids.h with kernel
> 
> This synchronizes with kernel commit
> 
>         760759f2cf71 ("drm/i915/adl_p: Add PCI Devices IDs")
> 
> to bring in ADL-P PCI IDs as well as a couple more ADL-S IDs.
> 
> Signed-off-by: Matt Roper <matthew.d.roper@intel.com>

Reviewed-by: Anusha Srivatsa <anusha.srivatsa@intel.com>

> ---
>  lib/i915_pciids.h | 23 +++++++++++++++++++++++
>  1 file changed, 23 insertions(+)
> 
> diff --git a/lib/i915_pciids.h b/lib/i915_pciids.h index ebd0dd1c..eee18fa5
> 100644
> --- a/lib/i915_pciids.h
> +++ b/lib/i915_pciids.h
> @@ -640,9 +640,32 @@
>  	INTEL_VGA_DEVICE(0x4681, info), \
>  	INTEL_VGA_DEVICE(0x4682, info), \
>  	INTEL_VGA_DEVICE(0x4683, info), \
> +	INTEL_VGA_DEVICE(0x4688, info), \
> +	INTEL_VGA_DEVICE(0x4689, info), \
>  	INTEL_VGA_DEVICE(0x4690, info), \
>  	INTEL_VGA_DEVICE(0x4691, info), \
>  	INTEL_VGA_DEVICE(0x4692, info), \
>  	INTEL_VGA_DEVICE(0x4693, info)
> 
> +/* ADL-P */
> +#define INTEL_ADLP_IDS(info) \
> +	INTEL_VGA_DEVICE(0x46A0, info), \
> +	INTEL_VGA_DEVICE(0x46A1, info), \
> +	INTEL_VGA_DEVICE(0x46A2, info), \
> +	INTEL_VGA_DEVICE(0x46A3, info), \
> +	INTEL_VGA_DEVICE(0x46A6, info), \
> +	INTEL_VGA_DEVICE(0x46A8, info), \
> +	INTEL_VGA_DEVICE(0x46AA, info), \
> +	INTEL_VGA_DEVICE(0x462A, info), \
> +	INTEL_VGA_DEVICE(0x4626, info), \
> +	INTEL_VGA_DEVICE(0x4628, info), \
> +	INTEL_VGA_DEVICE(0x46B0, info), \
> +	INTEL_VGA_DEVICE(0x46B1, info), \
> +	INTEL_VGA_DEVICE(0x46B2, info), \
> +	INTEL_VGA_DEVICE(0x46B3, info), \
> +	INTEL_VGA_DEVICE(0x46C0, info), \
> +	INTEL_VGA_DEVICE(0x46C1, info), \
> +	INTEL_VGA_DEVICE(0x46C2, info), \
> +	INTEL_VGA_DEVICE(0x46C3, info)
> +
>  #endif /* _I915_PCIIDS_H */
> --
> 2.25.4

_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [igt-dev] [PATCH i-g-t] lib: sync i915_pciids.h with kernel
  2021-06-03 14:31 Matt Roper
@ 2021-06-03 15:05 ` James Ausmus
  2021-06-03 18:58 ` Srivatsa, Anusha
  1 sibling, 0 replies; 22+ messages in thread
From: James Ausmus @ 2021-06-03 15:05 UTC (permalink / raw)
  To: Matt Roper; +Cc: igt-dev

On Thu, Jun 03, 2021 at 07:31:25AM -0700, Matt Roper wrote:
> This synchronizes with kernel commit
> 
>         760759f2cf71 ("drm/i915/adl_p: Add PCI Devices IDs")
> 
> to bring in ADL-P PCI IDs as well as a couple more ADL-S IDs.
> 
> Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
> ---
>  lib/i915_pciids.h | 23 +++++++++++++++++++++++

I think we need the changes to lib/intel_chipset.h
lib/intel_device_info.h as well before the ADL-P IDs can make a
difference

-James

>  1 file changed, 23 insertions(+)
> 
> diff --git a/lib/i915_pciids.h b/lib/i915_pciids.h
> index ebd0dd1c..eee18fa5 100644
> --- a/lib/i915_pciids.h
> +++ b/lib/i915_pciids.h
> @@ -640,9 +640,32 @@
>  	INTEL_VGA_DEVICE(0x4681, info), \
>  	INTEL_VGA_DEVICE(0x4682, info), \
>  	INTEL_VGA_DEVICE(0x4683, info), \
> +	INTEL_VGA_DEVICE(0x4688, info), \
> +	INTEL_VGA_DEVICE(0x4689, info), \
>  	INTEL_VGA_DEVICE(0x4690, info), \
>  	INTEL_VGA_DEVICE(0x4691, info), \
>  	INTEL_VGA_DEVICE(0x4692, info), \
>  	INTEL_VGA_DEVICE(0x4693, info)
>  
> +/* ADL-P */
> +#define INTEL_ADLP_IDS(info) \
> +	INTEL_VGA_DEVICE(0x46A0, info), \
> +	INTEL_VGA_DEVICE(0x46A1, info), \
> +	INTEL_VGA_DEVICE(0x46A2, info), \
> +	INTEL_VGA_DEVICE(0x46A3, info), \
> +	INTEL_VGA_DEVICE(0x46A6, info), \
> +	INTEL_VGA_DEVICE(0x46A8, info), \
> +	INTEL_VGA_DEVICE(0x46AA, info), \
> +	INTEL_VGA_DEVICE(0x462A, info), \
> +	INTEL_VGA_DEVICE(0x4626, info), \
> +	INTEL_VGA_DEVICE(0x4628, info), \
> +	INTEL_VGA_DEVICE(0x46B0, info), \
> +	INTEL_VGA_DEVICE(0x46B1, info), \
> +	INTEL_VGA_DEVICE(0x46B2, info), \
> +	INTEL_VGA_DEVICE(0x46B3, info), \
> +	INTEL_VGA_DEVICE(0x46C0, info), \
> +	INTEL_VGA_DEVICE(0x46C1, info), \
> +	INTEL_VGA_DEVICE(0x46C2, info), \
> +	INTEL_VGA_DEVICE(0x46C3, info)
> +
>  #endif /* _I915_PCIIDS_H */
> -- 
> 2.25.4
> 
> _______________________________________________
> igt-dev mailing list
> igt-dev@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/igt-dev
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply	[flat|nested] 22+ messages in thread

* [igt-dev] [PATCH i-g-t] lib: sync i915_pciids.h with kernel
@ 2021-06-03 14:31 Matt Roper
  2021-06-03 15:05 ` James Ausmus
  2021-06-03 18:58 ` Srivatsa, Anusha
  0 siblings, 2 replies; 22+ messages in thread
From: Matt Roper @ 2021-06-03 14:31 UTC (permalink / raw)
  To: igt-dev

This synchronizes with kernel commit

        760759f2cf71 ("drm/i915/adl_p: Add PCI Devices IDs")

to bring in ADL-P PCI IDs as well as a couple more ADL-S IDs.

Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
---
 lib/i915_pciids.h | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)

diff --git a/lib/i915_pciids.h b/lib/i915_pciids.h
index ebd0dd1c..eee18fa5 100644
--- a/lib/i915_pciids.h
+++ b/lib/i915_pciids.h
@@ -640,9 +640,32 @@
 	INTEL_VGA_DEVICE(0x4681, info), \
 	INTEL_VGA_DEVICE(0x4682, info), \
 	INTEL_VGA_DEVICE(0x4683, info), \
+	INTEL_VGA_DEVICE(0x4688, info), \
+	INTEL_VGA_DEVICE(0x4689, info), \
 	INTEL_VGA_DEVICE(0x4690, info), \
 	INTEL_VGA_DEVICE(0x4691, info), \
 	INTEL_VGA_DEVICE(0x4692, info), \
 	INTEL_VGA_DEVICE(0x4693, info)
 
+/* ADL-P */
+#define INTEL_ADLP_IDS(info) \
+	INTEL_VGA_DEVICE(0x46A0, info), \
+	INTEL_VGA_DEVICE(0x46A1, info), \
+	INTEL_VGA_DEVICE(0x46A2, info), \
+	INTEL_VGA_DEVICE(0x46A3, info), \
+	INTEL_VGA_DEVICE(0x46A6, info), \
+	INTEL_VGA_DEVICE(0x46A8, info), \
+	INTEL_VGA_DEVICE(0x46AA, info), \
+	INTEL_VGA_DEVICE(0x462A, info), \
+	INTEL_VGA_DEVICE(0x4626, info), \
+	INTEL_VGA_DEVICE(0x4628, info), \
+	INTEL_VGA_DEVICE(0x46B0, info), \
+	INTEL_VGA_DEVICE(0x46B1, info), \
+	INTEL_VGA_DEVICE(0x46B2, info), \
+	INTEL_VGA_DEVICE(0x46B3, info), \
+	INTEL_VGA_DEVICE(0x46C0, info), \
+	INTEL_VGA_DEVICE(0x46C1, info), \
+	INTEL_VGA_DEVICE(0x46C2, info), \
+	INTEL_VGA_DEVICE(0x46C3, info)
+
 #endif /* _I915_PCIIDS_H */
-- 
2.25.4

_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [igt-dev] [PATCH i-g-t] lib: sync i915_pciids.h with kernel
@ 2020-10-23  1:05 Ashutosh Dixit
  0 siblings, 0 replies; 22+ messages in thread
From: Ashutosh Dixit @ 2020-10-23  1:05 UTC (permalink / raw)
  To: igt-dev; +Cc: petri.latvala

Align with kernel commits:

605f9c290c1a2 ("drm/i915: Sort ICL PCI IDs")
514dc424ce4f5 ("drm/i915: Sort CNL PCI IDs")
32d4ec9a1681d ("drm/i915: Sort CFL PCI IDs")
df3478af1d73c ("drm/i915: Sort CML PCI IDs")
cd988984cbea0 ("drm/i915: Sort KBL PCI IDs")
b04d36f737712 ("drm/i915: Sort SKL PCI IDs")
9c0b2d30441b5 ("drm/i915: Sort HSW PCI IDs")
79033a0a78984 ("drm/i915: Ocd the HSW PCI ID hex numbers")
cfb3db8fdae25 ("drm/i915: Try to fix the SKL GT3/4 vs. GT3e/4e comments")
03e399020cd20 ("drm/i915: Add SKL GT1.5 PCI IDs")
812f044df08cc ("drm/i915: Reclassify SKL 0x1923 and 0x1927 as ULT")
194909a32aed0 ("drm/i915: Reclassify SKL 0x192a as GT3")
82e84284ab7dd ("drm/i915: Update Haswell PCI IDs")
24ea098b7c0d8 ("drm/i915/jsl: Split EHL/JSL platform info and PCI ids")
b50b7991b739c ("drm/i915/dg1: add more PCI ids")

Cc: Petri Latvala <petri.latvala@intel.com>
Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
---
 lib/i915_pciids.h | 141 ++++++++++++++++++++++++----------------------
 1 file changed, 75 insertions(+), 66 deletions(-)

diff --git a/lib/i915_pciids.h b/lib/i915_pciids.h
index 7eeecb07c9..3b5ed1e4f3 100644
--- a/lib/i915_pciids.h
+++ b/lib/i915_pciids.h
@@ -170,9 +170,9 @@
 
 #define INTEL_HSW_ULT_GT1_IDS(info) \
 	INTEL_VGA_DEVICE(0x0A02, info), /* ULT GT1 desktop */ \
+	INTEL_VGA_DEVICE(0x0A06, info), /* ULT GT1 mobile */ \
 	INTEL_VGA_DEVICE(0x0A0A, info), /* ULT GT1 server */ \
-	INTEL_VGA_DEVICE(0x0A0B, info), /* ULT GT1 reserved */ \
-	INTEL_VGA_DEVICE(0x0A06, info)  /* ULT GT1 mobile */
+	INTEL_VGA_DEVICE(0x0A0B, info)  /* ULT GT1 reserved */
 
 #define INTEL_HSW_ULX_GT1_IDS(info) \
 	INTEL_VGA_DEVICE(0x0A0E, info) /* ULX GT1 mobile */
@@ -181,26 +181,26 @@
 	INTEL_HSW_ULT_GT1_IDS(info), \
 	INTEL_HSW_ULX_GT1_IDS(info), \
 	INTEL_VGA_DEVICE(0x0402, info), /* GT1 desktop */ \
-	INTEL_VGA_DEVICE(0x040a, info), /* GT1 server */ \
+	INTEL_VGA_DEVICE(0x0406, info), /* GT1 mobile */ \
+	INTEL_VGA_DEVICE(0x040A, info), /* GT1 server */ \
 	INTEL_VGA_DEVICE(0x040B, info), /* GT1 reserved */ \
 	INTEL_VGA_DEVICE(0x040E, info), /* GT1 reserved */ \
 	INTEL_VGA_DEVICE(0x0C02, info), /* SDV GT1 desktop */ \
+	INTEL_VGA_DEVICE(0x0C06, info), /* SDV GT1 mobile */ \
 	INTEL_VGA_DEVICE(0x0C0A, info), /* SDV GT1 server */ \
 	INTEL_VGA_DEVICE(0x0C0B, info), /* SDV GT1 reserved */ \
 	INTEL_VGA_DEVICE(0x0C0E, info), /* SDV GT1 reserved */ \
 	INTEL_VGA_DEVICE(0x0D02, info), /* CRW GT1 desktop */ \
+	INTEL_VGA_DEVICE(0x0D06, info), /* CRW GT1 mobile */	\
 	INTEL_VGA_DEVICE(0x0D0A, info), /* CRW GT1 server */ \
 	INTEL_VGA_DEVICE(0x0D0B, info), /* CRW GT1 reserved */ \
-	INTEL_VGA_DEVICE(0x0D0E, info), /* CRW GT1 reserved */ \
-	INTEL_VGA_DEVICE(0x0406, info), /* GT1 mobile */ \
-	INTEL_VGA_DEVICE(0x0C06, info), /* SDV GT1 mobile */ \
-	INTEL_VGA_DEVICE(0x0D06, info)  /* CRW GT1 mobile */
+	INTEL_VGA_DEVICE(0x0D0E, info)  /* CRW GT1 reserved */
 
 #define INTEL_HSW_ULT_GT2_IDS(info) \
 	INTEL_VGA_DEVICE(0x0A12, info), /* ULT GT2 desktop */ \
+	INTEL_VGA_DEVICE(0x0A16, info), /* ULT GT2 mobile */	\
 	INTEL_VGA_DEVICE(0x0A1A, info), /* ULT GT2 server */ \
-	INTEL_VGA_DEVICE(0x0A1B, info), /* ULT GT2 reserved */ \
-	INTEL_VGA_DEVICE(0x0A16, info)  /* ULT GT2 mobile */
+	INTEL_VGA_DEVICE(0x0A1B, info)  /* ULT GT2 reserved */ \
 
 #define INTEL_HSW_ULX_GT2_IDS(info) \
 	INTEL_VGA_DEVICE(0x0A1E, info) /* ULX GT2 mobile */ \
@@ -209,45 +209,45 @@
 	INTEL_HSW_ULT_GT2_IDS(info), \
 	INTEL_HSW_ULX_GT2_IDS(info), \
 	INTEL_VGA_DEVICE(0x0412, info), /* GT2 desktop */ \
-	INTEL_VGA_DEVICE(0x041a, info), /* GT2 server */ \
+	INTEL_VGA_DEVICE(0x0416, info), /* GT2 mobile */ \
+	INTEL_VGA_DEVICE(0x041A, info), /* GT2 server */ \
 	INTEL_VGA_DEVICE(0x041B, info), /* GT2 reserved */ \
 	INTEL_VGA_DEVICE(0x041E, info), /* GT2 reserved */ \
 	INTEL_VGA_DEVICE(0x0C12, info), /* SDV GT2 desktop */ \
+	INTEL_VGA_DEVICE(0x0C16, info), /* SDV GT2 mobile */ \
 	INTEL_VGA_DEVICE(0x0C1A, info), /* SDV GT2 server */ \
 	INTEL_VGA_DEVICE(0x0C1B, info), /* SDV GT2 reserved */ \
 	INTEL_VGA_DEVICE(0x0C1E, info), /* SDV GT2 reserved */ \
 	INTEL_VGA_DEVICE(0x0D12, info), /* CRW GT2 desktop */ \
+	INTEL_VGA_DEVICE(0x0D16, info), /* CRW GT2 mobile */ \
 	INTEL_VGA_DEVICE(0x0D1A, info), /* CRW GT2 server */ \
 	INTEL_VGA_DEVICE(0x0D1B, info), /* CRW GT2 reserved */ \
-	INTEL_VGA_DEVICE(0x0D1E, info), /* CRW GT2 reserved */ \
-	INTEL_VGA_DEVICE(0x0416, info), /* GT2 mobile */ \
-	INTEL_VGA_DEVICE(0x0426, info), /* GT2 mobile */ \
-	INTEL_VGA_DEVICE(0x0C16, info), /* SDV GT2 mobile */ \
-	INTEL_VGA_DEVICE(0x0D16, info)  /* CRW GT2 mobile */
+	INTEL_VGA_DEVICE(0x0D1E, info)  /* CRW GT2 reserved */
 
 #define INTEL_HSW_ULT_GT3_IDS(info) \
 	INTEL_VGA_DEVICE(0x0A22, info), /* ULT GT3 desktop */ \
+	INTEL_VGA_DEVICE(0x0A26, info), /* ULT GT3 mobile */ \
 	INTEL_VGA_DEVICE(0x0A2A, info), /* ULT GT3 server */ \
 	INTEL_VGA_DEVICE(0x0A2B, info), /* ULT GT3 reserved */ \
-	INTEL_VGA_DEVICE(0x0A26, info), /* ULT GT3 mobile */ \
 	INTEL_VGA_DEVICE(0x0A2E, info)  /* ULT GT3 reserved */
 
 #define INTEL_HSW_GT3_IDS(info) \
 	INTEL_HSW_ULT_GT3_IDS(info), \
 	INTEL_VGA_DEVICE(0x0422, info), /* GT3 desktop */ \
-	INTEL_VGA_DEVICE(0x042a, info), /* GT3 server */ \
+	INTEL_VGA_DEVICE(0x0426, info), /* GT3 mobile */ \
+	INTEL_VGA_DEVICE(0x042A, info), /* GT3 server */ \
 	INTEL_VGA_DEVICE(0x042B, info), /* GT3 reserved */ \
 	INTEL_VGA_DEVICE(0x042E, info), /* GT3 reserved */ \
 	INTEL_VGA_DEVICE(0x0C22, info), /* SDV GT3 desktop */ \
+	INTEL_VGA_DEVICE(0x0C26, info), /* SDV GT3 mobile */ \
 	INTEL_VGA_DEVICE(0x0C2A, info), /* SDV GT3 server */ \
 	INTEL_VGA_DEVICE(0x0C2B, info), /* SDV GT3 reserved */ \
 	INTEL_VGA_DEVICE(0x0C2E, info), /* SDV GT3 reserved */ \
 	INTEL_VGA_DEVICE(0x0D22, info), /* CRW GT3 desktop */ \
+	INTEL_VGA_DEVICE(0x0D26, info), /* CRW GT3 mobile */ \
 	INTEL_VGA_DEVICE(0x0D2A, info), /* CRW GT3 server */ \
 	INTEL_VGA_DEVICE(0x0D2B, info), /* CRW GT3 reserved */ \
-	INTEL_VGA_DEVICE(0x0D2E, info), /* CRW GT3 reserved */ \
-	INTEL_VGA_DEVICE(0x0C26, info), /* SDV GT3 mobile */ \
-	INTEL_VGA_DEVICE(0x0D26, info)  /* CRW GT3 mobile */
+	INTEL_VGA_DEVICE(0x0D2E, info)  /* CRW GT3 reserved */
 
 #define INTEL_HSW_IDS(info) \
 	INTEL_HSW_GT1_IDS(info), \
@@ -329,17 +329,20 @@
 	INTEL_VGA_DEVICE(0x22b3, info)
 
 #define INTEL_SKL_ULT_GT1_IDS(info) \
-	INTEL_VGA_DEVICE(0x1906, info) /* ULT GT1 */
+	INTEL_VGA_DEVICE(0x1906, info), /* ULT GT1 */ \
+	INTEL_VGA_DEVICE(0x1913, info)  /* ULT GT1.5 */
 
 #define INTEL_SKL_ULX_GT1_IDS(info) \
-	INTEL_VGA_DEVICE(0x190E, info) /* ULX GT1 */
+	INTEL_VGA_DEVICE(0x190E, info), /* ULX GT1 */ \
+	INTEL_VGA_DEVICE(0x1915, info)  /* ULX GT1.5 */
 
 #define INTEL_SKL_GT1_IDS(info)	\
 	INTEL_SKL_ULT_GT1_IDS(info), \
 	INTEL_SKL_ULX_GT1_IDS(info), \
 	INTEL_VGA_DEVICE(0x1902, info), /* DT  GT1 */ \
+	INTEL_VGA_DEVICE(0x190A, info), /* SRV GT1 */ \
 	INTEL_VGA_DEVICE(0x190B, info), /* Halo GT1 */ \
-	INTEL_VGA_DEVICE(0x190A, info) /* SRV GT1 */
+	INTEL_VGA_DEVICE(0x1917, info)  /* DT  GT1.5 */
 
 #define INTEL_SKL_ULT_GT2_IDS(info) \
 	INTEL_VGA_DEVICE(0x1916, info), /* ULT GT2 */ \
@@ -352,26 +355,26 @@
 	INTEL_SKL_ULT_GT2_IDS(info), \
 	INTEL_SKL_ULX_GT2_IDS(info), \
 	INTEL_VGA_DEVICE(0x1912, info), /* DT  GT2 */ \
-	INTEL_VGA_DEVICE(0x191B, info), /* Halo GT2 */ \
 	INTEL_VGA_DEVICE(0x191A, info), /* SRV GT2 */ \
+	INTEL_VGA_DEVICE(0x191B, info), /* Halo GT2 */ \
 	INTEL_VGA_DEVICE(0x191D, info)  /* WKS GT2 */
 
 #define INTEL_SKL_ULT_GT3_IDS(info) \
-	INTEL_VGA_DEVICE(0x1926, info) /* ULT GT3 */
+	INTEL_VGA_DEVICE(0x1923, info), /* ULT GT3 */ \
+	INTEL_VGA_DEVICE(0x1926, info), /* ULT GT3e */ \
+	INTEL_VGA_DEVICE(0x1927, info)  /* ULT GT3e */
 
 #define INTEL_SKL_GT3_IDS(info) \
 	INTEL_SKL_ULT_GT3_IDS(info), \
-	INTEL_VGA_DEVICE(0x1923, info), /* ULT GT3 */ \
-	INTEL_VGA_DEVICE(0x1927, info), /* ULT GT3 */ \
-	INTEL_VGA_DEVICE(0x192B, info), /* Halo GT3 */ \
-	INTEL_VGA_DEVICE(0x192D, info)  /* SRV GT3 */
+	INTEL_VGA_DEVICE(0x192A, info), /* SRV GT3 */ \
+	INTEL_VGA_DEVICE(0x192B, info), /* Halo GT3e */ \
+	INTEL_VGA_DEVICE(0x192D, info)  /* SRV GT3e */
 
 #define INTEL_SKL_GT4_IDS(info) \
 	INTEL_VGA_DEVICE(0x1932, info), /* DT GT4 */ \
-	INTEL_VGA_DEVICE(0x193B, info), /* Halo GT4 */ \
-	INTEL_VGA_DEVICE(0x193D, info), /* WKS GT4 */ \
-	INTEL_VGA_DEVICE(0x192A, info), /* SRV GT4 */ \
-	INTEL_VGA_DEVICE(0x193A, info)  /* SRV GT4e */
+	INTEL_VGA_DEVICE(0x193A, info), /* SRV GT4e */ \
+	INTEL_VGA_DEVICE(0x193B, info), /* Halo GT4e */ \
+	INTEL_VGA_DEVICE(0x193D, info) /* WKS GT4e */
 
 #define INTEL_SKL_IDS(info)	 \
 	INTEL_SKL_GT1_IDS(info), \
@@ -403,8 +406,8 @@
 	INTEL_KBL_ULX_GT1_IDS(info), \
 	INTEL_VGA_DEVICE(0x5902, info), /* DT  GT1 */ \
 	INTEL_VGA_DEVICE(0x5908, info), /* Halo GT1 */ \
-	INTEL_VGA_DEVICE(0x590B, info), /* Halo GT1 */ \
-	INTEL_VGA_DEVICE(0x590A, info) /* SRV GT1 */
+	INTEL_VGA_DEVICE(0x590A, info), /* SRV GT1 */ \
+	INTEL_VGA_DEVICE(0x590B, info) /* Halo GT1 */
 
 #define INTEL_KBL_ULT_GT2_IDS(info) \
 	INTEL_VGA_DEVICE(0x5916, info), /* ULT GT2 */ \
@@ -416,10 +419,10 @@
 #define INTEL_KBL_GT2_IDS(info)	\
 	INTEL_KBL_ULT_GT2_IDS(info), \
 	INTEL_KBL_ULX_GT2_IDS(info), \
-	INTEL_VGA_DEVICE(0x5917, info), /* Mobile GT2 */ \
 	INTEL_VGA_DEVICE(0x5912, info), /* DT  GT2 */ \
-	INTEL_VGA_DEVICE(0x591B, info), /* Halo GT2 */ \
+	INTEL_VGA_DEVICE(0x5917, info), /* Mobile GT2 */ \
 	INTEL_VGA_DEVICE(0x591A, info), /* SRV GT2 */ \
+	INTEL_VGA_DEVICE(0x591B, info), /* Halo GT2 */ \
 	INTEL_VGA_DEVICE(0x591D, info) /* WKS GT2 */
 
 #define INTEL_KBL_ULT_GT3_IDS(info) \
@@ -444,10 +447,10 @@
 
 /* CML GT1 */
 #define INTEL_CML_GT1_IDS(info)	\
-	INTEL_VGA_DEVICE(0x9BA5, info), \
-	INTEL_VGA_DEVICE(0x9BA8, info), \
+	INTEL_VGA_DEVICE(0x9BA2, info), \
 	INTEL_VGA_DEVICE(0x9BA4, info), \
-	INTEL_VGA_DEVICE(0x9BA2, info)
+	INTEL_VGA_DEVICE(0x9BA5, info), \
+	INTEL_VGA_DEVICE(0x9BA8, info)
 
 #define INTEL_CML_U_GT1_IDS(info) \
 	INTEL_VGA_DEVICE(0x9B21, info), \
@@ -456,11 +459,11 @@
 
 /* CML GT2 */
 #define INTEL_CML_GT2_IDS(info)	\
-	INTEL_VGA_DEVICE(0x9BC5, info), \
-	INTEL_VGA_DEVICE(0x9BC8, info), \
-	INTEL_VGA_DEVICE(0x9BC4, info), \
 	INTEL_VGA_DEVICE(0x9BC2, info), \
+	INTEL_VGA_DEVICE(0x9BC4, info), \
+	INTEL_VGA_DEVICE(0x9BC5, info), \
 	INTEL_VGA_DEVICE(0x9BC6, info), \
+	INTEL_VGA_DEVICE(0x9BC8, info), \
 	INTEL_VGA_DEVICE(0x9BE6, info), \
 	INTEL_VGA_DEVICE(0x9BF6, info)
 
@@ -494,8 +497,8 @@
 	INTEL_VGA_DEVICE(0x3E9C, info)
 
 #define INTEL_CFL_H_GT2_IDS(info) \
-	INTEL_VGA_DEVICE(0x3E9B, info), /* Halo GT2 */ \
-	INTEL_VGA_DEVICE(0x3E94, info)  /* Halo GT2 */
+	INTEL_VGA_DEVICE(0x3E94, info),  /* Halo GT2 */ \
+	INTEL_VGA_DEVICE(0x3E9B, info) /* Halo GT2 */
 
 /* CFL U GT2 */
 #define INTEL_CFL_U_GT2_IDS(info) \
@@ -540,54 +543,57 @@
 
 /* CNL */
 #define INTEL_CNL_PORT_F_IDS(info) \
-	INTEL_VGA_DEVICE(0x5A54, info), \
-	INTEL_VGA_DEVICE(0x5A5C, info), \
 	INTEL_VGA_DEVICE(0x5A44, info), \
-	INTEL_VGA_DEVICE(0x5A4C, info)
+	INTEL_VGA_DEVICE(0x5A4C, info), \
+	INTEL_VGA_DEVICE(0x5A54, info), \
+	INTEL_VGA_DEVICE(0x5A5C, info)
 
 #define INTEL_CNL_IDS(info) \
 	INTEL_CNL_PORT_F_IDS(info), \
-	INTEL_VGA_DEVICE(0x5A51, info), \
-	INTEL_VGA_DEVICE(0x5A59, info), \
+	INTEL_VGA_DEVICE(0x5A40, info), \
 	INTEL_VGA_DEVICE(0x5A41, info), \
-	INTEL_VGA_DEVICE(0x5A49, info), \
-	INTEL_VGA_DEVICE(0x5A52, info), \
-	INTEL_VGA_DEVICE(0x5A5A, info), \
 	INTEL_VGA_DEVICE(0x5A42, info), \
+	INTEL_VGA_DEVICE(0x5A49, info), \
 	INTEL_VGA_DEVICE(0x5A4A, info), \
 	INTEL_VGA_DEVICE(0x5A50, info), \
-	INTEL_VGA_DEVICE(0x5A40, info)
+	INTEL_VGA_DEVICE(0x5A51, info), \
+	INTEL_VGA_DEVICE(0x5A52, info), \
+	INTEL_VGA_DEVICE(0x5A59, info), \
+	INTEL_VGA_DEVICE(0x5A5A, info)
 
 /* ICL */
 #define INTEL_ICL_PORT_F_IDS(info) \
 	INTEL_VGA_DEVICE(0x8A50, info), \
-	INTEL_VGA_DEVICE(0x8A5C, info), \
-	INTEL_VGA_DEVICE(0x8A59, info),	\
-	INTEL_VGA_DEVICE(0x8A58, info),	\
 	INTEL_VGA_DEVICE(0x8A52, info), \
+	INTEL_VGA_DEVICE(0x8A53, info), \
+	INTEL_VGA_DEVICE(0x8A54, info), \
+	INTEL_VGA_DEVICE(0x8A56, info), \
+	INTEL_VGA_DEVICE(0x8A57, info), \
+	INTEL_VGA_DEVICE(0x8A58, info),	\
+	INTEL_VGA_DEVICE(0x8A59, info),	\
 	INTEL_VGA_DEVICE(0x8A5A, info), \
 	INTEL_VGA_DEVICE(0x8A5B, info), \
-	INTEL_VGA_DEVICE(0x8A57, info), \
-	INTEL_VGA_DEVICE(0x8A56, info), \
-	INTEL_VGA_DEVICE(0x8A71, info), \
+	INTEL_VGA_DEVICE(0x8A5C, info), \
 	INTEL_VGA_DEVICE(0x8A70, info), \
-	INTEL_VGA_DEVICE(0x8A53, info), \
-	INTEL_VGA_DEVICE(0x8A54, info)
+	INTEL_VGA_DEVICE(0x8A71, info)
 
 #define INTEL_ICL_11_IDS(info) \
 	INTEL_ICL_PORT_F_IDS(info), \
 	INTEL_VGA_DEVICE(0x8A51, info), \
 	INTEL_VGA_DEVICE(0x8A5D, info)
 
-/* EHL/JSL */
+/* EHL */
 #define INTEL_EHL_IDS(info) \
 	INTEL_VGA_DEVICE(0x4500, info),	\
 	INTEL_VGA_DEVICE(0x4571, info), \
 	INTEL_VGA_DEVICE(0x4551, info), \
 	INTEL_VGA_DEVICE(0x4541, info), \
-	INTEL_VGA_DEVICE(0x4E71, info), \
 	INTEL_VGA_DEVICE(0x4557, info), \
-	INTEL_VGA_DEVICE(0x4555, info), \
+	INTEL_VGA_DEVICE(0x4555, info)
+
+/* JSL */
+#define INTEL_JSL_IDS(info) \
+	INTEL_VGA_DEVICE(0x4E71, info), \
 	INTEL_VGA_DEVICE(0x4E61, info), \
 	INTEL_VGA_DEVICE(0x4E57, info), \
 	INTEL_VGA_DEVICE(0x4E55, info), \
@@ -624,6 +630,9 @@
 
 /* DG1 */
 #define INTEL_DG1_IDS(info) \
-	INTEL_VGA_DEVICE(0x4905, info)
+	INTEL_VGA_DEVICE(0x4905, info), \
+	INTEL_VGA_DEVICE(0x4906, info), \
+	INTEL_VGA_DEVICE(0x4907, info), \
+	INTEL_VGA_DEVICE(0x4908, info)
 
 #endif /* _I915_PCIIDS_H */
-- 
2.26.2.108.g048abe1751

_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply related	[flat|nested] 22+ messages in thread

* Re: [igt-dev] [PATCH i-g-t] lib: Sync i915_pciids.h with kernel
  2020-03-20  0:13 [igt-dev] [PATCH i-g-t] lib: Sync " Swathi Dhanavanthri
@ 2020-03-25 20:48 ` Matt Roper
  0 siblings, 0 replies; 22+ messages in thread
From: Matt Roper @ 2020-03-25 20:48 UTC (permalink / raw)
  To: Swathi Dhanavanthri; +Cc: igt-dev

On Thu, Mar 19, 2020 at 05:13:19PM -0700, Swathi Dhanavanthri wrote:
> Changes:
> 91b79fb35d67 ("drm/i915/tgl: Add new PCI IDs to TGL")

I'm not sure if this is the right commit ID.  I see that kernel commit
as commit 3882581753d1 ("drm/i915/tgl: Add new PCI IDs to TGL").

You might also want to be slightly more verbose in the commit message
(e.g., instead of just saying "Changes:" say something like "Synchronize
with kernel headers as of commit XXX").

It looks like there's some restructuring of the CML device ID's that
exists in the kernel's copy of i915_pciids.h that still isn't present in
IGT.  Usually we just copy the entire file from the kernel source tree
into the IGT source tree to make sure we've picked up all the latest
changes for all platforms.


Matt

> 
> Signed-off-by: Swathi Dhanavanthri <swathi.dhanavanthri@intel.com>
> ---
>  lib/i915_pciids.h | 8 ++++++--
>  1 file changed, 6 insertions(+), 2 deletions(-)
> 
> diff --git a/lib/i915_pciids.h b/lib/i915_pciids.h
> index 3e26a917..753f97b5 100644
> --- a/lib/i915_pciids.h
> +++ b/lib/i915_pciids.h
> @@ -591,12 +591,16 @@
>  
>  /* TGL */
>  #define INTEL_TGL_12_IDS(info) \
> -	INTEL_VGA_DEVICE(0x9A49, info), \
>  	INTEL_VGA_DEVICE(0x9A40, info), \
> +	INTEL_VGA_DEVICE(0x9A49, info), \
>  	INTEL_VGA_DEVICE(0x9A59, info), \
>  	INTEL_VGA_DEVICE(0x9A60, info), \
>  	INTEL_VGA_DEVICE(0x9A68, info), \
>  	INTEL_VGA_DEVICE(0x9A70, info), \
> -	INTEL_VGA_DEVICE(0x9A78, info)
> +	INTEL_VGA_DEVICE(0x9A78, info), \
> +	INTEL_VGA_DEVICE(0x9AC0, info), \
> +	INTEL_VGA_DEVICE(0x9AC9, info), \
> +	INTEL_VGA_DEVICE(0x9AD9, info), \
> +	INTEL_VGA_DEVICE(0x9AF8, info)
>  
>  #endif /* _I915_PCIIDS_H */
> -- 
> 2.20.1
> 
> _______________________________________________
> igt-dev mailing list
> igt-dev@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/igt-dev

-- 
Matt Roper
Graphics Software Engineer
VTT-OSGC Platform Enablement
Intel Corporation
(916) 356-2795
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply	[flat|nested] 22+ messages in thread

* [igt-dev] [PATCH i-g-t] lib: Sync i915_pciids.h with kernel
@ 2020-03-20  0:13 Swathi Dhanavanthri
  2020-03-25 20:48 ` Matt Roper
  0 siblings, 1 reply; 22+ messages in thread
From: Swathi Dhanavanthri @ 2020-03-20  0:13 UTC (permalink / raw)
  To: igt-dev

Changes:
91b79fb35d67 ("drm/i915/tgl: Add new PCI IDs to TGL")

Signed-off-by: Swathi Dhanavanthri <swathi.dhanavanthri@intel.com>
---
 lib/i915_pciids.h | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/lib/i915_pciids.h b/lib/i915_pciids.h
index 3e26a917..753f97b5 100644
--- a/lib/i915_pciids.h
+++ b/lib/i915_pciids.h
@@ -591,12 +591,16 @@
 
 /* TGL */
 #define INTEL_TGL_12_IDS(info) \
-	INTEL_VGA_DEVICE(0x9A49, info), \
 	INTEL_VGA_DEVICE(0x9A40, info), \
+	INTEL_VGA_DEVICE(0x9A49, info), \
 	INTEL_VGA_DEVICE(0x9A59, info), \
 	INTEL_VGA_DEVICE(0x9A60, info), \
 	INTEL_VGA_DEVICE(0x9A68, info), \
 	INTEL_VGA_DEVICE(0x9A70, info), \
-	INTEL_VGA_DEVICE(0x9A78, info)
+	INTEL_VGA_DEVICE(0x9A78, info), \
+	INTEL_VGA_DEVICE(0x9AC0, info), \
+	INTEL_VGA_DEVICE(0x9AC9, info), \
+	INTEL_VGA_DEVICE(0x9AD9, info), \
+	INTEL_VGA_DEVICE(0x9AF8, info)
 
 #endif /* _I915_PCIIDS_H */
-- 
2.20.1

_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply related	[flat|nested] 22+ messages in thread

* Re: [igt-dev] [PATCH i-g-t] lib: sync i915_pciids.h with kernel
  2019-02-04 18:46 ` Souza, Jose
@ 2019-02-04 18:47   ` Rodrigo Vivi
  0 siblings, 0 replies; 22+ messages in thread
From: Rodrigo Vivi @ 2019-02-04 18:47 UTC (permalink / raw)
  To: Souza, Jose; +Cc: igt-dev

On Mon, Feb 04, 2019 at 10:46:47AM -0800, Souza, Jose wrote:
> On Sat, 2019-02-02 at 00:08 -0800, Rodrigo Vivi wrote:
> > Add more PCI Device IDs for Coffee Lake and Ice Lake.
> > 
> > Align with kernel commits:
> > 
> > 5e0f5a58b167 ("drm/i915/cfl: Adding another PCI Device ID.")
> > 03ca3cf8e9aa ("drm/i915/icl: Adding few more device IDs for Ice
> > Lake")
> > 
> 
> Reviewed-by: José Roberto de Souza <jose.souza@intel.com>

Thanks, although I already pushed all of them...
kernel, libdrm, igt, and mesa are in sync now.

> 
> > Cc: José Roberto de Souza <jose.souza@intel.com>
> > Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
> > ---
> >  lib/i915_pciids.h       | 8 ++++++++
> >  lib/intel_device_info.c | 1 +
> >  2 files changed, 9 insertions(+)
> > 
> > diff --git a/lib/i915_pciids.h b/lib/i915_pciids.h
> > index 19266714..d2fad7b0 100644
> > --- a/lib/i915_pciids.h
> > +++ b/lib/i915_pciids.h
> > @@ -394,6 +394,9 @@
> >  	INTEL_VGA_DEVICE(0x3E9A, info)  /* SRV GT2 */
> >  
> >  /* CFL H */
> > +#define INTEL_CFL_H_GT1_IDS(info) \
> > +	INTEL_VGA_DEVICE(0x3E9C, info)
> > +
> >  #define INTEL_CFL_H_GT2_IDS(info) \
> >  	INTEL_VGA_DEVICE(0x3E9B, info), /* Halo GT2 */ \
> >  	INTEL_VGA_DEVICE(0x3E94, info)  /* Halo GT2 */
> > @@ -426,6 +429,7 @@
> >  #define INTEL_CFL_IDS(info)	   \
> >  	INTEL_CFL_S_GT1_IDS(info), \
> >  	INTEL_CFL_S_GT2_IDS(info), \
> > +	INTEL_CFL_H_GT1_IDS(info), \
> >  	INTEL_CFL_H_GT2_IDS(info), \
> >  	INTEL_CFL_U_GT2_IDS(info), \
> >  	INTEL_CFL_U_GT3_IDS(info), \
> > @@ -457,9 +461,13 @@
> >  	INTEL_VGA_DEVICE(0x8A51, info), \
> >  	INTEL_VGA_DEVICE(0x8A5C, info), \
> >  	INTEL_VGA_DEVICE(0x8A5D, info), \
> > +	INTEL_VGA_DEVICE(0x8A59, info),	\
> > +	INTEL_VGA_DEVICE(0x8A58, info),	\
> >  	INTEL_VGA_DEVICE(0x8A52, info), \
> >  	INTEL_VGA_DEVICE(0x8A5A, info), \
> >  	INTEL_VGA_DEVICE(0x8A5B, info), \
> > +	INTEL_VGA_DEVICE(0x8A57, info), \
> > +	INTEL_VGA_DEVICE(0x8A56, info), \
> >  	INTEL_VGA_DEVICE(0x8A71, info), \
> >  	INTEL_VGA_DEVICE(0x8A70, info)
> >  
> > diff --git a/lib/intel_device_info.c b/lib/intel_device_info.c
> > index 076168bf..2bca5183 100644
> > --- a/lib/intel_device_info.c
> > +++ b/lib/intel_device_info.c
> > @@ -351,6 +351,7 @@ static const struct pci_id_match
> > intel_device_match[] = {
> >  
> >  	INTEL_CFL_S_GT1_IDS(&intel_coffeelake_gt1_info),
> >  	INTEL_CFL_S_GT2_IDS(&intel_coffeelake_gt2_info),
> > +	INTEL_CFL_H_GT1_IDS(&intel_coffeelake_gt1_info),
> >  	INTEL_CFL_H_GT2_IDS(&intel_coffeelake_gt2_info),
> >  	INTEL_CFL_U_GT2_IDS(&intel_coffeelake_gt2_info),
> >  	INTEL_CFL_U_GT3_IDS(&intel_coffeelake_gt3_info),


_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [igt-dev] [PATCH i-g-t] lib: sync i915_pciids.h with kernel
  2019-02-02  8:08 [igt-dev] [PATCH i-g-t] lib: sync " Rodrigo Vivi
  2019-02-04 18:12 ` Lionel Landwerlin
@ 2019-02-04 18:46 ` Souza, Jose
  2019-02-04 18:47   ` Rodrigo Vivi
  1 sibling, 1 reply; 22+ messages in thread
From: Souza, Jose @ 2019-02-04 18:46 UTC (permalink / raw)
  To: Vivi, Rodrigo, igt-dev


[-- Attachment #1.1: Type: text/plain, Size: 2395 bytes --]

On Sat, 2019-02-02 at 00:08 -0800, Rodrigo Vivi wrote:
> Add more PCI Device IDs for Coffee Lake and Ice Lake.
> 
> Align with kernel commits:
> 
> 5e0f5a58b167 ("drm/i915/cfl: Adding another PCI Device ID.")
> 03ca3cf8e9aa ("drm/i915/icl: Adding few more device IDs for Ice
> Lake")
> 

Reviewed-by: José Roberto de Souza <jose.souza@intel.com>

> Cc: José Roberto de Souza <jose.souza@intel.com>
> Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
> ---
>  lib/i915_pciids.h       | 8 ++++++++
>  lib/intel_device_info.c | 1 +
>  2 files changed, 9 insertions(+)
> 
> diff --git a/lib/i915_pciids.h b/lib/i915_pciids.h
> index 19266714..d2fad7b0 100644
> --- a/lib/i915_pciids.h
> +++ b/lib/i915_pciids.h
> @@ -394,6 +394,9 @@
>  	INTEL_VGA_DEVICE(0x3E9A, info)  /* SRV GT2 */
>  
>  /* CFL H */
> +#define INTEL_CFL_H_GT1_IDS(info) \
> +	INTEL_VGA_DEVICE(0x3E9C, info)
> +
>  #define INTEL_CFL_H_GT2_IDS(info) \
>  	INTEL_VGA_DEVICE(0x3E9B, info), /* Halo GT2 */ \
>  	INTEL_VGA_DEVICE(0x3E94, info)  /* Halo GT2 */
> @@ -426,6 +429,7 @@
>  #define INTEL_CFL_IDS(info)	   \
>  	INTEL_CFL_S_GT1_IDS(info), \
>  	INTEL_CFL_S_GT2_IDS(info), \
> +	INTEL_CFL_H_GT1_IDS(info), \
>  	INTEL_CFL_H_GT2_IDS(info), \
>  	INTEL_CFL_U_GT2_IDS(info), \
>  	INTEL_CFL_U_GT3_IDS(info), \
> @@ -457,9 +461,13 @@
>  	INTEL_VGA_DEVICE(0x8A51, info), \
>  	INTEL_VGA_DEVICE(0x8A5C, info), \
>  	INTEL_VGA_DEVICE(0x8A5D, info), \
> +	INTEL_VGA_DEVICE(0x8A59, info),	\
> +	INTEL_VGA_DEVICE(0x8A58, info),	\
>  	INTEL_VGA_DEVICE(0x8A52, info), \
>  	INTEL_VGA_DEVICE(0x8A5A, info), \
>  	INTEL_VGA_DEVICE(0x8A5B, info), \
> +	INTEL_VGA_DEVICE(0x8A57, info), \
> +	INTEL_VGA_DEVICE(0x8A56, info), \
>  	INTEL_VGA_DEVICE(0x8A71, info), \
>  	INTEL_VGA_DEVICE(0x8A70, info)
>  
> diff --git a/lib/intel_device_info.c b/lib/intel_device_info.c
> index 076168bf..2bca5183 100644
> --- a/lib/intel_device_info.c
> +++ b/lib/intel_device_info.c
> @@ -351,6 +351,7 @@ static const struct pci_id_match
> intel_device_match[] = {
>  
>  	INTEL_CFL_S_GT1_IDS(&intel_coffeelake_gt1_info),
>  	INTEL_CFL_S_GT2_IDS(&intel_coffeelake_gt2_info),
> +	INTEL_CFL_H_GT1_IDS(&intel_coffeelake_gt1_info),
>  	INTEL_CFL_H_GT2_IDS(&intel_coffeelake_gt2_info),
>  	INTEL_CFL_U_GT2_IDS(&intel_coffeelake_gt2_info),
>  	INTEL_CFL_U_GT3_IDS(&intel_coffeelake_gt3_info),

[-- Attachment #1.2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

[-- Attachment #2: Type: text/plain, Size: 154 bytes --]

_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [igt-dev] [PATCH i-g-t] lib: sync i915_pciids.h with kernel
  2019-02-02  8:08 [igt-dev] [PATCH i-g-t] lib: sync " Rodrigo Vivi
@ 2019-02-04 18:12 ` Lionel Landwerlin
  2019-02-04 18:46 ` Souza, Jose
  1 sibling, 0 replies; 22+ messages in thread
From: Lionel Landwerlin @ 2019-02-04 18:12 UTC (permalink / raw)
  To: Rodrigo Vivi, igt-dev

On 02/02/2019 08:08, Rodrigo Vivi wrote:
> Add more PCI Device IDs for Coffee Lake and Ice Lake.
>
> Align with kernel commits:
>
> 5e0f5a58b167 ("drm/i915/cfl: Adding another PCI Device ID.")
> 03ca3cf8e9aa ("drm/i915/icl: Adding few more device IDs for Ice Lake")
>
> Cc: José Roberto de Souza <jose.souza@intel.com>
> Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>


Since I reviewed the mesa ones :


Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>


> ---
>   lib/i915_pciids.h       | 8 ++++++++
>   lib/intel_device_info.c | 1 +
>   2 files changed, 9 insertions(+)
>
> diff --git a/lib/i915_pciids.h b/lib/i915_pciids.h
> index 19266714..d2fad7b0 100644
> --- a/lib/i915_pciids.h
> +++ b/lib/i915_pciids.h
> @@ -394,6 +394,9 @@
>   	INTEL_VGA_DEVICE(0x3E9A, info)  /* SRV GT2 */
>   
>   /* CFL H */
> +#define INTEL_CFL_H_GT1_IDS(info) \
> +	INTEL_VGA_DEVICE(0x3E9C, info)
> +
>   #define INTEL_CFL_H_GT2_IDS(info) \
>   	INTEL_VGA_DEVICE(0x3E9B, info), /* Halo GT2 */ \
>   	INTEL_VGA_DEVICE(0x3E94, info)  /* Halo GT2 */
> @@ -426,6 +429,7 @@
>   #define INTEL_CFL_IDS(info)	   \
>   	INTEL_CFL_S_GT1_IDS(info), \
>   	INTEL_CFL_S_GT2_IDS(info), \
> +	INTEL_CFL_H_GT1_IDS(info), \
>   	INTEL_CFL_H_GT2_IDS(info), \
>   	INTEL_CFL_U_GT2_IDS(info), \
>   	INTEL_CFL_U_GT3_IDS(info), \
> @@ -457,9 +461,13 @@
>   	INTEL_VGA_DEVICE(0x8A51, info), \
>   	INTEL_VGA_DEVICE(0x8A5C, info), \
>   	INTEL_VGA_DEVICE(0x8A5D, info), \
> +	INTEL_VGA_DEVICE(0x8A59, info),	\
> +	INTEL_VGA_DEVICE(0x8A58, info),	\
>   	INTEL_VGA_DEVICE(0x8A52, info), \
>   	INTEL_VGA_DEVICE(0x8A5A, info), \
>   	INTEL_VGA_DEVICE(0x8A5B, info), \
> +	INTEL_VGA_DEVICE(0x8A57, info), \
> +	INTEL_VGA_DEVICE(0x8A56, info), \
>   	INTEL_VGA_DEVICE(0x8A71, info), \
>   	INTEL_VGA_DEVICE(0x8A70, info)
>   
> diff --git a/lib/intel_device_info.c b/lib/intel_device_info.c
> index 076168bf..2bca5183 100644
> --- a/lib/intel_device_info.c
> +++ b/lib/intel_device_info.c
> @@ -351,6 +351,7 @@ static const struct pci_id_match intel_device_match[] = {
>   
>   	INTEL_CFL_S_GT1_IDS(&intel_coffeelake_gt1_info),
>   	INTEL_CFL_S_GT2_IDS(&intel_coffeelake_gt2_info),
> +	INTEL_CFL_H_GT1_IDS(&intel_coffeelake_gt1_info),
>   	INTEL_CFL_H_GT2_IDS(&intel_coffeelake_gt2_info),
>   	INTEL_CFL_U_GT2_IDS(&intel_coffeelake_gt2_info),
>   	INTEL_CFL_U_GT3_IDS(&intel_coffeelake_gt3_info),


_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply	[flat|nested] 22+ messages in thread

* [igt-dev] [PATCH i-g-t] lib: sync i915_pciids.h with kernel
@ 2019-02-02  8:08 Rodrigo Vivi
  2019-02-04 18:12 ` Lionel Landwerlin
  2019-02-04 18:46 ` Souza, Jose
  0 siblings, 2 replies; 22+ messages in thread
From: Rodrigo Vivi @ 2019-02-02  8:08 UTC (permalink / raw)
  To: igt-dev; +Cc: Rodrigo Vivi

Add more PCI Device IDs for Coffee Lake and Ice Lake.

Align with kernel commits:

5e0f5a58b167 ("drm/i915/cfl: Adding another PCI Device ID.")
03ca3cf8e9aa ("drm/i915/icl: Adding few more device IDs for Ice Lake")

Cc: José Roberto de Souza <jose.souza@intel.com>
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
---
 lib/i915_pciids.h       | 8 ++++++++
 lib/intel_device_info.c | 1 +
 2 files changed, 9 insertions(+)

diff --git a/lib/i915_pciids.h b/lib/i915_pciids.h
index 19266714..d2fad7b0 100644
--- a/lib/i915_pciids.h
+++ b/lib/i915_pciids.h
@@ -394,6 +394,9 @@
 	INTEL_VGA_DEVICE(0x3E9A, info)  /* SRV GT2 */
 
 /* CFL H */
+#define INTEL_CFL_H_GT1_IDS(info) \
+	INTEL_VGA_DEVICE(0x3E9C, info)
+
 #define INTEL_CFL_H_GT2_IDS(info) \
 	INTEL_VGA_DEVICE(0x3E9B, info), /* Halo GT2 */ \
 	INTEL_VGA_DEVICE(0x3E94, info)  /* Halo GT2 */
@@ -426,6 +429,7 @@
 #define INTEL_CFL_IDS(info)	   \
 	INTEL_CFL_S_GT1_IDS(info), \
 	INTEL_CFL_S_GT2_IDS(info), \
+	INTEL_CFL_H_GT1_IDS(info), \
 	INTEL_CFL_H_GT2_IDS(info), \
 	INTEL_CFL_U_GT2_IDS(info), \
 	INTEL_CFL_U_GT3_IDS(info), \
@@ -457,9 +461,13 @@
 	INTEL_VGA_DEVICE(0x8A51, info), \
 	INTEL_VGA_DEVICE(0x8A5C, info), \
 	INTEL_VGA_DEVICE(0x8A5D, info), \
+	INTEL_VGA_DEVICE(0x8A59, info),	\
+	INTEL_VGA_DEVICE(0x8A58, info),	\
 	INTEL_VGA_DEVICE(0x8A52, info), \
 	INTEL_VGA_DEVICE(0x8A5A, info), \
 	INTEL_VGA_DEVICE(0x8A5B, info), \
+	INTEL_VGA_DEVICE(0x8A57, info), \
+	INTEL_VGA_DEVICE(0x8A56, info), \
 	INTEL_VGA_DEVICE(0x8A71, info), \
 	INTEL_VGA_DEVICE(0x8A70, info)
 
diff --git a/lib/intel_device_info.c b/lib/intel_device_info.c
index 076168bf..2bca5183 100644
--- a/lib/intel_device_info.c
+++ b/lib/intel_device_info.c
@@ -351,6 +351,7 @@ static const struct pci_id_match intel_device_match[] = {
 
 	INTEL_CFL_S_GT1_IDS(&intel_coffeelake_gt1_info),
 	INTEL_CFL_S_GT2_IDS(&intel_coffeelake_gt2_info),
+	INTEL_CFL_H_GT1_IDS(&intel_coffeelake_gt1_info),
 	INTEL_CFL_H_GT2_IDS(&intel_coffeelake_gt2_info),
 	INTEL_CFL_U_GT2_IDS(&intel_coffeelake_gt2_info),
 	INTEL_CFL_U_GT3_IDS(&intel_coffeelake_gt3_info),
-- 
2.20.1

_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply related	[flat|nested] 22+ messages in thread

* Re: [igt-dev] [PATCH i-g-t] lib: sync i915_pciids.h with kernel
  2018-10-12 23:16   ` Souza, Jose
@ 2018-10-15 16:02     ` Rodrigo Vivi
  0 siblings, 0 replies; 22+ messages in thread
From: Rodrigo Vivi @ 2018-10-15 16:02 UTC (permalink / raw)
  To: Souza, Jose; +Cc: igt-dev

On Fri, Oct 12, 2018 at 11:16:45PM +0000, Souza, Jose wrote:
> On Fri, 2018-10-12 at 15:40 -0700, Rodrigo Vivi wrote:
> > One more AML ID added and WHL IDs reorganized.
> > 
> > Align with commit c0c46ca461f1 ("drm/i915/aml: Add new Amber
> > Lake PCI ID"), including commit c1c8f6fa731b ("drm/i915:
> > Redefine some Whiskey Lake SKUs")
> > 
> > v2: Also sync intel_device_info.c (CI and Jose)
> > 
> 
> Reviewed-by: José Roberto de Souza <jose.souza@intel.com>

thanks!

pushed to ssh://git.freedesktop.org/git/xorg/app/intel-gpu-tools

since I couldn't find yet the gitlab and I noticed activity
on old git.

> 
> > Cc: José Roberto de Souza <jose.souza@intel.com>
> > Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
> > ---
> >  lib/i915_pciids.h       | 21 +++++++++++++--------
> >  lib/intel_device_info.c |  3 ++-
> >  2 files changed, 15 insertions(+), 9 deletions(-)
> > 
> > diff --git a/lib/i915_pciids.h b/lib/i915_pciids.h
> > index fd965ffb..19266714 100644
> > --- a/lib/i915_pciids.h
> > +++ b/lib/i915_pciids.h
> > @@ -365,16 +365,20 @@
> >  	INTEL_VGA_DEVICE(0x593B, info) /* Halo GT4 */
> >  
> >  /* AML/KBL Y GT2 */
> > -#define INTEL_AML_GT2_IDS(info) \
> > +#define INTEL_AML_KBL_GT2_IDS(info) \
> >  	INTEL_VGA_DEVICE(0x591C, info),  /* ULX GT2 */ \
> >  	INTEL_VGA_DEVICE(0x87C0, info) /* ULX GT2 */
> >  
> > +/* AML/CFL Y GT2 */
> > +#define INTEL_AML_CFL_GT2_IDS(info) \
> > +	INTEL_VGA_DEVICE(0x87CA, info)
> > +
> >  #define INTEL_KBL_IDS(info) \
> >  	INTEL_KBL_GT1_IDS(info), \
> >  	INTEL_KBL_GT2_IDS(info), \
> >  	INTEL_KBL_GT3_IDS(info), \
> >  	INTEL_KBL_GT4_IDS(info), \
> > -	INTEL_AML_GT2_IDS(info)
> > +	INTEL_AML_KBL_GT2_IDS(info)
> >  
> >  /* CFL S */
> >  #define INTEL_CFL_S_GT1_IDS(info) \
> > @@ -407,17 +411,17 @@
> >  
> >  /* WHL/CFL U GT1 */
> >  #define INTEL_WHL_U_GT1_IDS(info) \
> > -	INTEL_VGA_DEVICE(0x3EA1, info)
> > +	INTEL_VGA_DEVICE(0x3EA1, info), \
> > +	INTEL_VGA_DEVICE(0x3EA4, info)
> >  
> >  /* WHL/CFL U GT2 */
> >  #define INTEL_WHL_U_GT2_IDS(info) \
> > -	INTEL_VGA_DEVICE(0x3EA0, info)
> > +	INTEL_VGA_DEVICE(0x3EA0, info), \
> > +	INTEL_VGA_DEVICE(0x3EA3, info)
> >  
> >  /* WHL/CFL U GT3 */
> >  #define INTEL_WHL_U_GT3_IDS(info) \
> > -	INTEL_VGA_DEVICE(0x3EA2, info), \
> > -	INTEL_VGA_DEVICE(0x3EA3, info), \
> > -	INTEL_VGA_DEVICE(0x3EA4, info)
> > +	INTEL_VGA_DEVICE(0x3EA2, info)
> >  
> >  #define INTEL_CFL_IDS(info)	   \
> >  	INTEL_CFL_S_GT1_IDS(info), \
> > @@ -427,7 +431,8 @@
> >  	INTEL_CFL_U_GT3_IDS(info), \
> >  	INTEL_WHL_U_GT1_IDS(info), \
> >  	INTEL_WHL_U_GT2_IDS(info), \
> > -	INTEL_WHL_U_GT3_IDS(info)
> > +	INTEL_WHL_U_GT3_IDS(info), \
> > +	INTEL_AML_CFL_GT2_IDS(info)
> >  
> >  /* CNL */
> >  #define INTEL_CNL_IDS(info) \
> > diff --git a/lib/intel_device_info.c b/lib/intel_device_info.c
> > index 5233be21..076168bf 100644
> > --- a/lib/intel_device_info.c
> > +++ b/lib/intel_device_info.c
> > @@ -345,7 +345,7 @@ static const struct pci_id_match
> > intel_device_match[] = {
> >  	INTEL_KBL_GT2_IDS(&intel_kabylake_gt2_info),
> >  	INTEL_KBL_GT3_IDS(&intel_kabylake_gt3_info),
> >  	INTEL_KBL_GT4_IDS(&intel_kabylake_gt4_info),
> > -	INTEL_AML_GT2_IDS(&intel_kabylake_gt2_info),
> > +	INTEL_AML_KBL_GT2_IDS(&intel_kabylake_gt2_info),
> >  
> >  	INTEL_GLK_IDS(&intel_geminilake_info),
> >  
> > @@ -357,6 +357,7 @@ static const struct pci_id_match
> > intel_device_match[] = {
> >  	INTEL_WHL_U_GT1_IDS(&intel_coffeelake_gt1_info),
> >  	INTEL_WHL_U_GT2_IDS(&intel_coffeelake_gt2_info),
> >  	INTEL_WHL_U_GT3_IDS(&intel_coffeelake_gt3_info),
> > +	INTEL_AML_CFL_GT2_IDS(&intel_coffeelake_gt2_info),
> >  
> >  	INTEL_CNL_IDS(&intel_cannonlake_info),
> >  
> _______________________________________________
> igt-dev mailing list
> igt-dev@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/igt-dev
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [igt-dev] [PATCH i-g-t] lib: sync i915_pciids.h with kernel
  2018-10-12 22:40 ` [igt-dev] [PATCH i-g-t] " Rodrigo Vivi
@ 2018-10-12 23:16   ` Souza, Jose
  2018-10-15 16:02     ` Rodrigo Vivi
  0 siblings, 1 reply; 22+ messages in thread
From: Souza, Jose @ 2018-10-12 23:16 UTC (permalink / raw)
  To: Vivi, Rodrigo, igt-dev

On Fri, 2018-10-12 at 15:40 -0700, Rodrigo Vivi wrote:
> One more AML ID added and WHL IDs reorganized.
> 
> Align with commit c0c46ca461f1 ("drm/i915/aml: Add new Amber
> Lake PCI ID"), including commit c1c8f6fa731b ("drm/i915:
> Redefine some Whiskey Lake SKUs")
> 
> v2: Also sync intel_device_info.c (CI and Jose)
> 

Reviewed-by: José Roberto de Souza <jose.souza@intel.com>

> Cc: José Roberto de Souza <jose.souza@intel.com>
> Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
> ---
>  lib/i915_pciids.h       | 21 +++++++++++++--------
>  lib/intel_device_info.c |  3 ++-
>  2 files changed, 15 insertions(+), 9 deletions(-)
> 
> diff --git a/lib/i915_pciids.h b/lib/i915_pciids.h
> index fd965ffb..19266714 100644
> --- a/lib/i915_pciids.h
> +++ b/lib/i915_pciids.h
> @@ -365,16 +365,20 @@
>  	INTEL_VGA_DEVICE(0x593B, info) /* Halo GT4 */
>  
>  /* AML/KBL Y GT2 */
> -#define INTEL_AML_GT2_IDS(info) \
> +#define INTEL_AML_KBL_GT2_IDS(info) \
>  	INTEL_VGA_DEVICE(0x591C, info),  /* ULX GT2 */ \
>  	INTEL_VGA_DEVICE(0x87C0, info) /* ULX GT2 */
>  
> +/* AML/CFL Y GT2 */
> +#define INTEL_AML_CFL_GT2_IDS(info) \
> +	INTEL_VGA_DEVICE(0x87CA, info)
> +
>  #define INTEL_KBL_IDS(info) \
>  	INTEL_KBL_GT1_IDS(info), \
>  	INTEL_KBL_GT2_IDS(info), \
>  	INTEL_KBL_GT3_IDS(info), \
>  	INTEL_KBL_GT4_IDS(info), \
> -	INTEL_AML_GT2_IDS(info)
> +	INTEL_AML_KBL_GT2_IDS(info)
>  
>  /* CFL S */
>  #define INTEL_CFL_S_GT1_IDS(info) \
> @@ -407,17 +411,17 @@
>  
>  /* WHL/CFL U GT1 */
>  #define INTEL_WHL_U_GT1_IDS(info) \
> -	INTEL_VGA_DEVICE(0x3EA1, info)
> +	INTEL_VGA_DEVICE(0x3EA1, info), \
> +	INTEL_VGA_DEVICE(0x3EA4, info)
>  
>  /* WHL/CFL U GT2 */
>  #define INTEL_WHL_U_GT2_IDS(info) \
> -	INTEL_VGA_DEVICE(0x3EA0, info)
> +	INTEL_VGA_DEVICE(0x3EA0, info), \
> +	INTEL_VGA_DEVICE(0x3EA3, info)
>  
>  /* WHL/CFL U GT3 */
>  #define INTEL_WHL_U_GT3_IDS(info) \
> -	INTEL_VGA_DEVICE(0x3EA2, info), \
> -	INTEL_VGA_DEVICE(0x3EA3, info), \
> -	INTEL_VGA_DEVICE(0x3EA4, info)
> +	INTEL_VGA_DEVICE(0x3EA2, info)
>  
>  #define INTEL_CFL_IDS(info)	   \
>  	INTEL_CFL_S_GT1_IDS(info), \
> @@ -427,7 +431,8 @@
>  	INTEL_CFL_U_GT3_IDS(info), \
>  	INTEL_WHL_U_GT1_IDS(info), \
>  	INTEL_WHL_U_GT2_IDS(info), \
> -	INTEL_WHL_U_GT3_IDS(info)
> +	INTEL_WHL_U_GT3_IDS(info), \
> +	INTEL_AML_CFL_GT2_IDS(info)
>  
>  /* CNL */
>  #define INTEL_CNL_IDS(info) \
> diff --git a/lib/intel_device_info.c b/lib/intel_device_info.c
> index 5233be21..076168bf 100644
> --- a/lib/intel_device_info.c
> +++ b/lib/intel_device_info.c
> @@ -345,7 +345,7 @@ static const struct pci_id_match
> intel_device_match[] = {
>  	INTEL_KBL_GT2_IDS(&intel_kabylake_gt2_info),
>  	INTEL_KBL_GT3_IDS(&intel_kabylake_gt3_info),
>  	INTEL_KBL_GT4_IDS(&intel_kabylake_gt4_info),
> -	INTEL_AML_GT2_IDS(&intel_kabylake_gt2_info),
> +	INTEL_AML_KBL_GT2_IDS(&intel_kabylake_gt2_info),
>  
>  	INTEL_GLK_IDS(&intel_geminilake_info),
>  
> @@ -357,6 +357,7 @@ static const struct pci_id_match
> intel_device_match[] = {
>  	INTEL_WHL_U_GT1_IDS(&intel_coffeelake_gt1_info),
>  	INTEL_WHL_U_GT2_IDS(&intel_coffeelake_gt2_info),
>  	INTEL_WHL_U_GT3_IDS(&intel_coffeelake_gt3_info),
> +	INTEL_AML_CFL_GT2_IDS(&intel_coffeelake_gt2_info),
>  
>  	INTEL_CNL_IDS(&intel_cannonlake_info),
>  
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply	[flat|nested] 22+ messages in thread

* [igt-dev] [PATCH i-g-t] lib: sync i915_pciids.h with kernel
  2018-10-12 21:39 [igt-dev] ✗ Fi.CI.BAT: failure for " Souza, Jose
@ 2018-10-12 22:40 ` Rodrigo Vivi
  2018-10-12 23:16   ` Souza, Jose
  0 siblings, 1 reply; 22+ messages in thread
From: Rodrigo Vivi @ 2018-10-12 22:40 UTC (permalink / raw)
  To: igt-dev; +Cc: Rodrigo Vivi

One more AML ID added and WHL IDs reorganized.

Align with commit c0c46ca461f1 ("drm/i915/aml: Add new Amber
Lake PCI ID"), including commit c1c8f6fa731b ("drm/i915:
Redefine some Whiskey Lake SKUs")

v2: Also sync intel_device_info.c (CI and Jose)

Cc: José Roberto de Souza <jose.souza@intel.com>
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
---
 lib/i915_pciids.h       | 21 +++++++++++++--------
 lib/intel_device_info.c |  3 ++-
 2 files changed, 15 insertions(+), 9 deletions(-)

diff --git a/lib/i915_pciids.h b/lib/i915_pciids.h
index fd965ffb..19266714 100644
--- a/lib/i915_pciids.h
+++ b/lib/i915_pciids.h
@@ -365,16 +365,20 @@
 	INTEL_VGA_DEVICE(0x593B, info) /* Halo GT4 */
 
 /* AML/KBL Y GT2 */
-#define INTEL_AML_GT2_IDS(info) \
+#define INTEL_AML_KBL_GT2_IDS(info) \
 	INTEL_VGA_DEVICE(0x591C, info),  /* ULX GT2 */ \
 	INTEL_VGA_DEVICE(0x87C0, info) /* ULX GT2 */
 
+/* AML/CFL Y GT2 */
+#define INTEL_AML_CFL_GT2_IDS(info) \
+	INTEL_VGA_DEVICE(0x87CA, info)
+
 #define INTEL_KBL_IDS(info) \
 	INTEL_KBL_GT1_IDS(info), \
 	INTEL_KBL_GT2_IDS(info), \
 	INTEL_KBL_GT3_IDS(info), \
 	INTEL_KBL_GT4_IDS(info), \
-	INTEL_AML_GT2_IDS(info)
+	INTEL_AML_KBL_GT2_IDS(info)
 
 /* CFL S */
 #define INTEL_CFL_S_GT1_IDS(info) \
@@ -407,17 +411,17 @@
 
 /* WHL/CFL U GT1 */
 #define INTEL_WHL_U_GT1_IDS(info) \
-	INTEL_VGA_DEVICE(0x3EA1, info)
+	INTEL_VGA_DEVICE(0x3EA1, info), \
+	INTEL_VGA_DEVICE(0x3EA4, info)
 
 /* WHL/CFL U GT2 */
 #define INTEL_WHL_U_GT2_IDS(info) \
-	INTEL_VGA_DEVICE(0x3EA0, info)
+	INTEL_VGA_DEVICE(0x3EA0, info), \
+	INTEL_VGA_DEVICE(0x3EA3, info)
 
 /* WHL/CFL U GT3 */
 #define INTEL_WHL_U_GT3_IDS(info) \
-	INTEL_VGA_DEVICE(0x3EA2, info), \
-	INTEL_VGA_DEVICE(0x3EA3, info), \
-	INTEL_VGA_DEVICE(0x3EA4, info)
+	INTEL_VGA_DEVICE(0x3EA2, info)
 
 #define INTEL_CFL_IDS(info)	   \
 	INTEL_CFL_S_GT1_IDS(info), \
@@ -427,7 +431,8 @@
 	INTEL_CFL_U_GT3_IDS(info), \
 	INTEL_WHL_U_GT1_IDS(info), \
 	INTEL_WHL_U_GT2_IDS(info), \
-	INTEL_WHL_U_GT3_IDS(info)
+	INTEL_WHL_U_GT3_IDS(info), \
+	INTEL_AML_CFL_GT2_IDS(info)
 
 /* CNL */
 #define INTEL_CNL_IDS(info) \
diff --git a/lib/intel_device_info.c b/lib/intel_device_info.c
index 5233be21..076168bf 100644
--- a/lib/intel_device_info.c
+++ b/lib/intel_device_info.c
@@ -345,7 +345,7 @@ static const struct pci_id_match intel_device_match[] = {
 	INTEL_KBL_GT2_IDS(&intel_kabylake_gt2_info),
 	INTEL_KBL_GT3_IDS(&intel_kabylake_gt3_info),
 	INTEL_KBL_GT4_IDS(&intel_kabylake_gt4_info),
-	INTEL_AML_GT2_IDS(&intel_kabylake_gt2_info),
+	INTEL_AML_KBL_GT2_IDS(&intel_kabylake_gt2_info),
 
 	INTEL_GLK_IDS(&intel_geminilake_info),
 
@@ -357,6 +357,7 @@ static const struct pci_id_match intel_device_match[] = {
 	INTEL_WHL_U_GT1_IDS(&intel_coffeelake_gt1_info),
 	INTEL_WHL_U_GT2_IDS(&intel_coffeelake_gt2_info),
 	INTEL_WHL_U_GT3_IDS(&intel_coffeelake_gt3_info),
+	INTEL_AML_CFL_GT2_IDS(&intel_coffeelake_gt2_info),
 
 	INTEL_CNL_IDS(&intel_cannonlake_info),
 
-- 
2.17.1

_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply related	[flat|nested] 22+ messages in thread

* [igt-dev] [PATCH i-g-t] lib: sync i915_pciids.h with kernel
@ 2018-10-12 20:27 Rodrigo Vivi
  0 siblings, 0 replies; 22+ messages in thread
From: Rodrigo Vivi @ 2018-10-12 20:27 UTC (permalink / raw)
  To: igt-dev; +Cc: Rodrigo Vivi

One more AML ID added and WHL IDs reorganized.

Align with commit c0c46ca461f1 ("drm/i915/aml: Add new Amber
Lake PCI ID"), including commit c1c8f6fa731b ("drm/i915:
Redefine some Whiskey Lake SKUs")

Cc: José Roberto de Souza <jose.souza@intel.com>
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
---
 lib/i915_pciids.h | 21 +++++++++++++--------
 1 file changed, 13 insertions(+), 8 deletions(-)

diff --git a/lib/i915_pciids.h b/lib/i915_pciids.h
index fd965ffb..19266714 100644
--- a/lib/i915_pciids.h
+++ b/lib/i915_pciids.h
@@ -365,16 +365,20 @@
 	INTEL_VGA_DEVICE(0x593B, info) /* Halo GT4 */
 
 /* AML/KBL Y GT2 */
-#define INTEL_AML_GT2_IDS(info) \
+#define INTEL_AML_KBL_GT2_IDS(info) \
 	INTEL_VGA_DEVICE(0x591C, info),  /* ULX GT2 */ \
 	INTEL_VGA_DEVICE(0x87C0, info) /* ULX GT2 */
 
+/* AML/CFL Y GT2 */
+#define INTEL_AML_CFL_GT2_IDS(info) \
+	INTEL_VGA_DEVICE(0x87CA, info)
+
 #define INTEL_KBL_IDS(info) \
 	INTEL_KBL_GT1_IDS(info), \
 	INTEL_KBL_GT2_IDS(info), \
 	INTEL_KBL_GT3_IDS(info), \
 	INTEL_KBL_GT4_IDS(info), \
-	INTEL_AML_GT2_IDS(info)
+	INTEL_AML_KBL_GT2_IDS(info)
 
 /* CFL S */
 #define INTEL_CFL_S_GT1_IDS(info) \
@@ -407,17 +411,17 @@
 
 /* WHL/CFL U GT1 */
 #define INTEL_WHL_U_GT1_IDS(info) \
-	INTEL_VGA_DEVICE(0x3EA1, info)
+	INTEL_VGA_DEVICE(0x3EA1, info), \
+	INTEL_VGA_DEVICE(0x3EA4, info)
 
 /* WHL/CFL U GT2 */
 #define INTEL_WHL_U_GT2_IDS(info) \
-	INTEL_VGA_DEVICE(0x3EA0, info)
+	INTEL_VGA_DEVICE(0x3EA0, info), \
+	INTEL_VGA_DEVICE(0x3EA3, info)
 
 /* WHL/CFL U GT3 */
 #define INTEL_WHL_U_GT3_IDS(info) \
-	INTEL_VGA_DEVICE(0x3EA2, info), \
-	INTEL_VGA_DEVICE(0x3EA3, info), \
-	INTEL_VGA_DEVICE(0x3EA4, info)
+	INTEL_VGA_DEVICE(0x3EA2, info)
 
 #define INTEL_CFL_IDS(info)	   \
 	INTEL_CFL_S_GT1_IDS(info), \
@@ -427,7 +431,8 @@
 	INTEL_CFL_U_GT3_IDS(info), \
 	INTEL_WHL_U_GT1_IDS(info), \
 	INTEL_WHL_U_GT2_IDS(info), \
-	INTEL_WHL_U_GT3_IDS(info)
+	INTEL_WHL_U_GT3_IDS(info), \
+	INTEL_AML_CFL_GT2_IDS(info)
 
 /* CNL */
 #define INTEL_CNL_IDS(info) \
-- 
2.17.1

_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply related	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2022-07-27  4:35 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-10-23  3:18 [igt-dev] [PATCH i-g-t] lib: sync i915_pciids.h with kernel Ashutosh Dixit
2020-10-23  4:06 ` [igt-dev] ✓ Fi.CI.BAT: success for lib: sync i915_pciids.h with kernel (rev8) Patchwork
2020-10-23  5:06 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
2020-10-23  7:59 ` [igt-dev] [PATCH i-g-t] lib: sync i915_pciids.h with kernel Petri Latvala
2020-10-23  8:03   ` Petri Latvala
2020-10-23 15:55     ` Dixit, Ashutosh
2020-10-26  8:30       ` Petri Latvala
  -- strict thread matches above, loose matches on Subject: below --
2022-07-27  4:34 Matt Roper
2021-06-03 14:31 Matt Roper
2021-06-03 15:05 ` James Ausmus
2021-06-03 18:58 ` Srivatsa, Anusha
2020-10-23  1:05 Ashutosh Dixit
2020-03-20  0:13 [igt-dev] [PATCH i-g-t] lib: Sync " Swathi Dhanavanthri
2020-03-25 20:48 ` Matt Roper
2019-02-02  8:08 [igt-dev] [PATCH i-g-t] lib: sync " Rodrigo Vivi
2019-02-04 18:12 ` Lionel Landwerlin
2019-02-04 18:46 ` Souza, Jose
2019-02-04 18:47   ` Rodrigo Vivi
2018-10-12 21:39 [igt-dev] ✗ Fi.CI.BAT: failure for " Souza, Jose
2018-10-12 22:40 ` [igt-dev] [PATCH i-g-t] " Rodrigo Vivi
2018-10-12 23:16   ` Souza, Jose
2018-10-15 16:02     ` Rodrigo Vivi
2018-10-12 20:27 Rodrigo Vivi

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.