intel/dev: switch defect identifiers to use lineage numbers
authorMark Janes <markjanes@swizzler.org>
Wed, 24 May 2023 20:52:15 +0000 (13:52 -0700)
committerMarge Bot <emma+marge@anholt.net>
Tue, 30 May 2023 22:13:41 +0000 (22:13 +0000)
Update existing workarounds when necessary to match changed
identifiers.

Reviewed-by: Tapani Pälli <tapani.palli@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23226>

src/gallium/drivers/iris/iris_state.c
src/intel/common/intel_genX_state.h
src/intel/compiler/brw_nir.c
src/intel/dev/intel_device_info.c
src/intel/dev/mesa_defs.json
src/intel/vulkan/anv_image.c
src/intel/vulkan/anv_mesh_perprim_wa.c
src/intel/vulkan/genX_cmd_buffer.c
src/intel/vulkan/gfx8_cmd_buffer.c

index 96736c9..1b08973 100644 (file)
@@ -4862,9 +4862,9 @@ iris_store_tes_state(const struct intel_device_info *devinfo,
       te.MaximumTessellationFactorNotOdd = 64.0;
 #if GFX_VERx10 >= 125
       STATIC_ASSERT(TEDMODE_OFF == 0);
-      if (intel_needs_workaround(devinfo, 14015297576)) {
+      if (intel_needs_workaround(devinfo, 14015055625)) {
          te.TessellationDistributionMode = TEDMODE_OFF;
-      } else if (intel_needs_workaround(devinfo, 22012785325)) {
+      } else if (intel_needs_workaround(devinfo, 22012699309)) {
          te.TessellationDistributionMode = TEDMODE_RR_STRICT;
       } else {
          te.TessellationDistributionMode = TEDMODE_RR_FREE;
@@ -6133,24 +6133,24 @@ iris_preemption_streamout_wa(struct iris_context *ice,
 }
 
 static void
-shader_program_needs_wa_14015297576(struct iris_context *ice,
+shader_program_needs_wa_14015055625(struct iris_context *ice,
                                     struct iris_batch *batch,
                                     const struct brw_stage_prog_data *prog_data,
                                     gl_shader_stage stage,
-                                    bool *program_needs_wa_14015297576)
+                                    bool *program_needs_wa_14015055625)
 {
-   if (!intel_needs_workaround(batch->screen->devinfo, 14015297576))
+   if (!intel_needs_workaround(batch->screen->devinfo, 14015055625))
       return;
 
    switch (stage) {
    case MESA_SHADER_TESS_CTRL: {
       struct brw_tcs_prog_data *tcs_prog_data = (void *) prog_data;
-      *program_needs_wa_14015297576 |= tcs_prog_data->include_primitive_id;
+      *program_needs_wa_14015055625 |= tcs_prog_data->include_primitive_id;
       break;
    }
    case MESA_SHADER_TESS_EVAL: {
       struct brw_tes_prog_data *tes_prog_data = (void *) prog_data;
-      *program_needs_wa_14015297576 |= tes_prog_data->include_primitive_id;
+      *program_needs_wa_14015055625 |= tes_prog_data->include_primitive_id;
       break;
    }
    default:
@@ -6162,7 +6162,7 @@ shader_program_needs_wa_14015297576(struct iris_context *ice,
    const struct brw_gs_prog_data *gs_prog_data =
       gs_shader ? (void *) gs_shader->prog_data : NULL;
 
-   *program_needs_wa_14015297576 |=
+   *program_needs_wa_14015055625 |=
       gs_prog_data && gs_prog_data->include_primitive_id;
 }
 
@@ -6508,14 +6508,14 @@ iris_upload_dirty_render_state(struct iris_context *ice,
       }
    }
 
-   bool program_needs_wa_14015297576 = false;
+   bool program_needs_wa_14015055625 = false;
 
-   /* Check if FS stage will use primitive ID overrides for Wa_14015297576. */
+   /* Check if FS stage will use primitive ID overrides for Wa_14015055625. */
    const struct brw_vue_map *last_vue_map =
       &brw_vue_prog_data(ice->shaders.last_vue_shader->prog_data)->vue_map;
    if ((wm_prog_data->inputs & VARYING_BIT_PRIMITIVE_ID) &&
        last_vue_map->varying_to_slot[VARYING_SLOT_PRIMITIVE_ID] == -1) {
-      program_needs_wa_14015297576 = true;
+      program_needs_wa_14015055625 = true;
    }
 
    for (int stage = 0; stage <= MESA_SHADER_FRAGMENT; stage++) {
@@ -6532,8 +6532,8 @@ iris_upload_dirty_render_state(struct iris_context *ice,
          uint32_t scratch_addr =
             pin_scratch_space(ice, batch, prog_data, stage);
 
-         shader_program_needs_wa_14015297576(ice, batch, prog_data, stage,
-                                             &program_needs_wa_14015297576);
+         shader_program_needs_wa_14015055625(ice, batch, prog_data, stage,
+                                             &program_needs_wa_14015055625);
 
          if (stage == MESA_SHADER_FRAGMENT) {
             UNUSED struct iris_rasterizer_state *cso = ice->state.cso_rast;
@@ -6592,15 +6592,15 @@ iris_upload_dirty_render_state(struct iris_context *ice,
             iris_emit_merge(batch, shader_psx, psx_state,
                             GENX(3DSTATE_PS_EXTRA_length));
          } else if (stage == MESA_SHADER_TESS_EVAL &&
-                    intel_needs_workaround(batch->screen->devinfo, 14015297576) &&
-                    !program_needs_wa_14015297576) {
-            /* This program doesn't require Wa_14015297576, so we can enable
+                    intel_needs_workaround(batch->screen->devinfo, 14015055625) &&
+                    !program_needs_wa_14015055625) {
+            /* This program doesn't require Wa_14015055625, so we can enable
              * a Tessellation Distribution Mode.
              */
 #if GFX_VERx10 >= 125
             uint32_t te_state[GENX(3DSTATE_TE_length)] = { 0 };
             iris_pack_command(GENX(3DSTATE_TE), te_state, te) {
-               if (intel_needs_workaround(batch->screen->devinfo, 22012785325))
+               if (intel_needs_workaround(batch->screen->devinfo, 22012699309))
                   te.TessellationDistributionMode = TEDMODE_RR_STRICT;
                else
                   te.TessellationDistributionMode = TEDMODE_RR_FREE;
@@ -7415,11 +7415,11 @@ iris_upload_render_state(struct iris_context *ice,
       batch->contains_draw_with_next_seqno = true;
    }
 
-   /* Wa_1409433168 - Send HS state for every primitive on gfx11.
+   /* Wa_1306463417 - Send HS state for every primitive on gfx11.
     * Wa_16011107343 (same for gfx12)
     * We implement this by setting TCS dirty on each draw.
     */
-   if ((INTEL_NEEDS_WA_1409433168 || INTEL_NEEDS_WA_16011107343) &&
+   if ((INTEL_NEEDS_WA_1306463417 || INTEL_NEEDS_WA_16011107343) &&
        ice->shaders.prog[MESA_SHADER_TESS_CTRL]) {
       ice->state.stage_dirty |= IRIS_STAGE_DIRTY_TCS;
    }
index a2dbbdd..3a3ef86 100644 (file)
@@ -131,7 +131,7 @@ intel_set_ps_dispatch_state(struct GENX(3DSTATE_PS) *ps,
 UNUSED static int
 preferred_slm_allocation_size(const struct intel_device_info *devinfo)
 {
-   if (intel_needs_workaround(devinfo, 14017341140))
+   if (intel_needs_workaround(devinfo, 14017245111))
       return SLM_ENCODES_96K;
 
    return 0;
index c266ca0..f4284df 100644 (file)
@@ -1101,7 +1101,7 @@ brw_nir_zero_inputs(nir_shader *shader, uint64_t *zero_inputs)
          nir_metadata_block_index | nir_metadata_dominance, zero_inputs);
 }
 
-/* Code for Wa_14015590813 may have created input/output variables beyond
+/* Code for Wa_18019110168 may have created input/output variables beyond
  * VARYING_SLOT_MAX and removed uses of variables below VARYING_SLOT_MAX.
  * Clean it up, so they all stay below VARYING_SLOT_MAX.
  */
@@ -1138,7 +1138,7 @@ brw_mesh_compact_io(nir_shader *mesh, nir_shader *frag)
    if (!compact)
       return;
 
-   /* The rest of this function should be hit only for Wa_14015590813. */
+   /* The rest of this function should be hit only for Wa_18019110168. */
 
    nir_foreach_shader_out_variable(var, mesh) {
       gl_varying_slot location = var->data.location;
index ec0d173..4daf3b0 100644 (file)
@@ -1373,7 +1373,7 @@ intel_device_info_init_common(int pci_id,
 static void
 intel_device_info_apply_workarounds(struct intel_device_info *devinfo)
 {
-   if (intel_needs_workaround(devinfo, 22012575642))
+   if (intel_needs_workaround(devinfo, 18012660806))
       devinfo->urb.max_entries[MESA_SHADER_GEOMETRY] = 1536;
 
    /* Fixes issues with:
index cbce6bb..041f703 100644 (file)
       }
     }
   },
-  "1405543622": {
+  "1305770284": {
     "mesa_platforms": {
       "INTEL_PLATFORM_EHL": {
         "ids": [
-          14010909196
+          1407403919
         ],
         "steppings": "all"
-      }
-    }
-  },
-  "1405586840": {
-    "mesa_platforms": {
+      },
       "INTEL_PLATFORM_ICL": {
         "ids": [
-          1405862851
+          1305770284,
+          1407391552,
+          1407399546
         ],
         "steppings": "all"
       }
     }
   },
-  "1406306137": {
+  "1306055483": {
     "mesa_platforms": {
       "INTEL_PLATFORM_EHL": {
         "ids": [
-          1406990620
+          1408631644
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_ICL": {
         "ids": [
-          1406306137,
-          1406340945
+          1306055483,
+          1408615042,
+          1408626922
         ],
         "steppings": "all"
       }
     }
   },
-  "1406606421": {
+  "1306463417": {
     "mesa_platforms": {
-      "INTEL_PLATFORM_ADL": {
-        "ids": [
-          14010801457,
-          14013824293
-        ],
-        "steppings": "all"
-      },
-      "INTEL_PLATFORM_DG1": {
-        "ids": [
-          1406606421,
-          14010679611
-        ],
-        "steppings": "all"
-      },
-      "INTEL_PLATFORM_RKL": {
-        "ids": [
-          14010680668
-        ],
-        "steppings": "all"
-      },
-      "INTEL_PLATFORM_RPL": {
+      "INTEL_PLATFORM_EHL": {
         "ids": [
-          14010801457,
-          14013824293
+          1409442356
         ],
         "steppings": "all"
       },
-      "INTEL_PLATFORM_TGL": {
+      "INTEL_PLATFORM_ICL": {
         "ids": [
-          1406606421,
-          14010679611
+          1306463417,
+          1409433168,
+          1409440821
         ],
         "steppings": "all"
       }
     }
   },
-  "1406609750": {
+  "1405543622": {
     "mesa_platforms": {
-      "INTEL_PLATFORM_RKL": {
+      "INTEL_PLATFORM_EHL": {
         "ids": [
-          14010680673
+          14010909196
         ],
         "steppings": "all"
       }
     }
   },
-  "1406614636": {
+  "1405586840": {
     "mesa_platforms": {
-      "INTEL_PLATFORM_EHL": {
-        "ids": [
-          14010882456
-        ],
-        "steppings": "all"
-      },
       "INTEL_PLATFORM_ICL": {
         "ids": [
-          1406614636,
-          14010882322
+          1405862851
         ],
         "steppings": "all"
       }
     }
   },
-  "1406631448": {
+  "1406306137": {
     "mesa_platforms": {
-      "INTEL_PLATFORM_DG1": {
+      "INTEL_PLATFORM_EHL": {
         "ids": [
-          1406631448
+          1406990620
         ],
         "steppings": "all"
       },
-      "INTEL_PLATFORM_TGL": {
+      "INTEL_PLATFORM_ICL": {
         "ids": [
-          1406631448
+          1406306137,
+          1406340945
         ],
         "steppings": "all"
       }
     }
   },
-  "1406680960": {
+  "1406337848": {
     "mesa_platforms": {
       "INTEL_PLATFORM_ADL": {
         "ids": [
       },
       "INTEL_PLATFORM_DG1": {
         "ids": [
+          1406337848,
           1406680960,
           14010679640
         ],
       },
       "INTEL_PLATFORM_TGL": {
         "ids": [
+          1406337848,
           1406680960,
           14010679640
         ],
       }
     }
   },
-  "1406697149": {
+  "1406606421": {
     "mesa_platforms": {
-      "INTEL_PLATFORM_EHL": {
+      "INTEL_PLATFORM_ADL": {
         "ids": [
-          1406990764
+          14010698203,
+          14010801457,
+          14013824293
         ],
         "steppings": "all"
       },
-      "INTEL_PLATFORM_ICL": {
+      "INTEL_PLATFORM_DG1": {
         "ids": [
-          1406697149,
-          1406697800
+          1406606421,
+          14010679611
+        ],
+        "steppings": "all"
+      },
+      "INTEL_PLATFORM_RKL": {
+        "ids": [
+          14010680668
+        ],
+        "steppings": "all"
+      },
+      "INTEL_PLATFORM_RPL": {
+        "ids": [
+          14010698203,
+          14010801457,
+          14013824293
+        ],
+        "steppings": "all"
+      },
+      "INTEL_PLATFORM_TGL": {
+        "ids": [
+          1406606421,
+          14010679611
         ],
         "steppings": "all"
       }
     }
   },
-  "1406756463": {
+  "1406609750": {
     "mesa_platforms": {
-      "INTEL_PLATFORM_ICL": {
+      "INTEL_PLATFORM_RKL": {
         "ids": [
-          1406756463,
-          1406966074
+          14010680673
         ],
         "steppings": "all"
       }
     }
   },
-  "1406950495": {
+  "1406614636": {
     "mesa_platforms": {
       "INTEL_PLATFORM_EHL": {
         "ids": [
-          1407016567
+          14010882456
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_ICL": {
         "ids": [
-          1406950495,
-          1407001392
+          1406614636,
+          14010882322
         ],
         "steppings": "all"
       }
     }
   },
-  "1407240128": {
+  "1406697149": {
     "mesa_platforms": {
       "INTEL_PLATFORM_EHL": {
         "ids": [
-          1407251288
+          1406990764
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_ICL": {
         "ids": [
-          1407240128,
-          1407243700
+          1406697149,
+          1406697800
         ],
         "steppings": "all"
       }
     }
   },
-  "1407385565": {
+  "1406756463": {
     "mesa_platforms": {
       "INTEL_PLATFORM_ICL": {
         "ids": [
-          1407385565,
-          1407391147
+          1406756463,
+          1406966074
         ],
         "steppings": "all"
       }
     }
   },
-  "1407391552": {
+  "1406950495": {
     "mesa_platforms": {
       "INTEL_PLATFORM_EHL": {
         "ids": [
-          1407403919
+          1407016567
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_ICL": {
         "ids": [
-          1407391552,
-          1407399546
+          1406950495,
+          1407001392
         ],
         "steppings": "all"
       }
     }
   },
-  "1407520876": {
+  "1407240128": {
     "mesa_platforms": {
       "INTEL_PLATFORM_EHL": {
         "ids": [
-          1407533743
+          1407251288
         ],
-        "steppings": "a0..b0"
+        "steppings": "all"
       },
       "INTEL_PLATFORM_ICL": {
         "ids": [
-          1407520876
+          1407240128,
+          1407243700
         ],
         "steppings": "all"
       }
     "mesa_platforms": {
       "INTEL_PLATFORM_ADL": {
         "ids": [
+          1409386879,
           14010801730,
           14013823841
         ],
       },
       "INTEL_PLATFORM_RPL": {
         "ids": [
+          1409386879,
           14010801730,
           14013823841
         ],
     "mesa_platforms": {
       "INTEL_PLATFORM_ADL": {
         "ids": [
+          1409386784,
           14010801777,
           14013823797
         ],
       },
       "INTEL_PLATFORM_RPL": {
         "ids": [
+          1409386784,
           14010801777,
           14013823797
         ],
     "mesa_platforms": {
       "INTEL_PLATFORM_ADL": {
         "ids": [
+          1409386594,
           14010801791,
           14013823780
         ],
       },
       "INTEL_PLATFORM_RPL": {
         "ids": [
+          1409386594,
           14010801791,
           14013823780
         ],
       }
     }
   },
-  "1408615042": {
-    "mesa_platforms": {
-      "INTEL_PLATFORM_EHL": {
-        "ids": [
-          1408631644
-        ],
-        "steppings": "all"
-      },
-      "INTEL_PLATFORM_ICL": {
-        "ids": [
-          1408615042,
-          1408626922
-        ],
-        "steppings": "all"
-      }
-    }
-  },
-  "1408937953": {
+  "1408908852": {
     "mesa_platforms": {
       "INTEL_PLATFORM_EHL": {
         "ids": [
       },
       "INTEL_PLATFORM_ICL": {
         "ids": [
+          1408908852,
           1408937953,
           1408941138
         ],
       "INTEL_PLATFORM_DG1": {
         "ids": [
           1409392000,
+          1409392018,
           1409392019
         ],
         "steppings": "all"
       }
     }
   },
-  "1409433168": {
-    "mesa_platforms": {
-      "INTEL_PLATFORM_EHL": {
-        "ids": [
-          1409442356
-        ],
-        "steppings": "all"
-      },
-      "INTEL_PLATFORM_ICL": {
-        "ids": [
-          1409433168,
-          1409440821
-        ],
-        "steppings": "all"
-      }
-    }
-  },
   "1409600907": {
     "mesa_platforms": {
       "INTEL_PLATFORM_ADL": {
       }
     }
   },
-  "1505013527": {
-    "mesa_platforms": {
-      "INTEL_PLATFORM_EHL": {
-        "ids": [
-          1407064519
-        ],
-        "steppings": "all"
-      },
-      "INTEL_PLATFORM_ICL": {
-        "ids": [
-          1407058870,
-          1505013527
-        ],
-        "steppings": "all"
-      }
-    }
-  },
-  "1508701464": {
-    "mesa_platforms": {
-      "INTEL_PLATFORM_ADL": {
-        "ids": [
-          1508701464,
-          14013824004,
-          16012203808
-        ],
-        "steppings": "all"
-      },
-      "INTEL_PLATFORM_DG1": {
-        "ids": [
-          16012409068,
-          16012414995
-        ],
-        "steppings": "all"
-      },
-      "INTEL_PLATFORM_RKL": {
-        "ids": [
-          16012415143
-        ],
-        "steppings": "all"
-      },
-      "INTEL_PLATFORM_RPL": {
-        "ids": [
-          1508701464,
-          14013824004,
-          16012203808
-        ],
-        "steppings": "all"
-      },
-      "INTEL_PLATFORM_TGL": {
-        "ids": [
-          16012409068,
-          16012414995
-        ],
-        "steppings": "all"
-      }
-    }
-  },
   "1508744258": {
     "mesa_platforms": {
       "INTEL_PLATFORM_ADL": {
         "ids": [
           14013824817,
+          16012812099,
           22012530219
         ],
         "steppings": "all"
       "INTEL_PLATFORM_RPL": {
         "ids": [
           14013824817,
+          16012812099,
           22012530219
         ],
         "steppings": "all"
     "mesa_platforms": {
       "INTEL_PLATFORM_ADL": {
         "ids": [
+          14010698051,
           14010801151,
           14013824179
         ],
       },
       "INTEL_PLATFORM_RPL": {
         "ids": [
+          14010698051,
           14010801151,
           14013824179
         ],
     "mesa_platforms": {
       "INTEL_PLATFORM_ADL": {
         "ids": [
+          1409386777,
           14010802348,
           14013823795
         ],
       },
       "INTEL_PLATFORM_RPL": {
         "ids": [
+          1409386777,
           14010802348,
           14013823795
         ],
       }
     }
   },
+  "1607794140": {
+    "mesa_platforms": {
+      "INTEL_PLATFORM_TGL": {
+        "ids": [
+          1607794140,
+          14010672564,
+          16011655240
+        ],
+        "steppings": "a0..c0"
+      }
+    }
+  },
   "1607854226": {
     "mesa_platforms": {
       "INTEL_PLATFORM_ADL": {
       "INTEL_PLATFORM_ADL": {
         "ids": [
           14010946234,
+          14010958314,
           14013824618
         ],
         "steppings": "all"
       "INTEL_PLATFORM_RPL": {
         "ids": [
           14010946234,
+          14010958314,
           14013824618
         ],
         "steppings": "all"
       }
     }
   },
-  "1608127078": {
+  "1805811773": {
     "mesa_platforms": {
-      "INTEL_PLATFORM_DG2_G10": {
+      "INTEL_PLATFORM_EHL": {
         "ids": [
-          14010250229
+          14010906416
         ],
         "steppings": "all"
       },
-      "INTEL_PLATFORM_DG2_G11": {
+      "INTEL_PLATFORM_ICL": {
         "ids": [
-          14012319693
+          1805811773,
+          14010894078
         ],
         "steppings": "all"
-      },
-      "INTEL_PLATFORM_DG2_G12": {
-        "ids": [
-          14015545899
-        ],
+      }
+    }
+  },
+  "1805992985": {
+    "mesa_platforms": {
+      "INTEL_PLATFORM_EHL": {
+        "ids": [
+          1407064519
+        ],
         "steppings": "all"
       },
-      "INTEL_PLATFORM_MTL_M": {
+      "INTEL_PLATFORM_ICL": {
         "ids": [
-          14011289632
+          1407058870,
+          1505013527,
+          1805992985
         ],
-        "steppings": "a0..b0"
-      },
-      "INTEL_PLATFORM_MTL_P": {
+        "steppings": "all"
+      }
+    }
+  },
+  "1806068545": {
+    "mesa_platforms": {
+      "INTEL_PLATFORM_ICL": {
         "ids": [
-          14015762454
+          1407385565,
+          1407391147,
+          1806068545
         ],
-        "steppings": "a0..b0"
+        "steppings": "all"
       }
     }
   },
-  "1805811773": {
+  "1806230709": {
     "mesa_platforms": {
       "INTEL_PLATFORM_EHL": {
         "ids": [
-          14010906416
+          1407533743
         ],
-        "steppings": "all"
+        "steppings": "a0..b0"
       },
       "INTEL_PLATFORM_ICL": {
         "ids": [
-          1805811773,
-          14010894078
+          1407520876,
+          1806230709
         ],
         "steppings": "all"
       }
     "mesa_platforms": {
       "INTEL_PLATFORM_ADL": {
         "ids": [
+          1409386580,
           14010802389,
           14013823772
         ],
       },
       "INTEL_PLATFORM_RPL": {
         "ids": [
+          1409386580,
           14010802389,
           14013823772
         ],
     "mesa_platforms": {
       "INTEL_PLATFORM_ADL": {
         "ids": [
+          1409434362,
           14010802394,
           14013823913
         ],
       },
       "INTEL_PLATFORM_RPL": {
         "ids": [
+          1409434362,
           14010802394,
           14013823913
         ],
       }
     }
   },
-  "2201039848": {
-    "mesa_platforms": {
-      "INTEL_PLATFORM_EHL": {
-        "ids": [
-          16010793252
-        ],
-        "steppings": "all"
-      },
-      "INTEL_PLATFORM_ICL": {
-        "ids": [
-          1406558893,
-          1406569713
-        ],
-        "steppings": "all"
-      }
-    }
-  },
-  "14010013414": {
-    "mesa_platforms": {
-      "INTEL_PLATFORM_ADL": {
-        "ids": [
-          14011099616
-        ],
-        "steppings": "all"
-      },
-      "INTEL_PLATFORM_ICL": {
-        "ids": [
-          14010013414
-        ],
-        "steppings": "all"
-      },
-      "INTEL_PLATFORM_RPL": {
-        "ids": [
-          14011099616
-        ],
-        "steppings": "all"
-      }
-    }
-  },
-  "14010017096": {
+  "1808121037": {
     "mesa_platforms": {
       "INTEL_PLATFORM_ADL": {
         "ids": [
-          14010802501,
-          14013824057
+          14010471882,
+          14010802644,
+          14013824108
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_DG1": {
         "ids": [
-          14010017096,
-          14010023643
+          1808121037,
+          14010455700,
+          14010463707
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_RKL": {
         "ids": [
-          14010023672
+          14010466811
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_RPL": {
         "ids": [
-          14010802501,
-          14013824057
+          14010471882,
+          14010802644,
+          14013824108
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_TGL": {
         "ids": [
-          14010017096,
-          14010023643
+          1808121037,
+          14010455700,
+          14010463707
         ],
         "steppings": "all"
       }
     }
   },
-  "14010357979": {
+  "1808850743": {
     "mesa_platforms": {
       "INTEL_PLATFORM_ADL": {
         "ids": [
       },
       "INTEL_PLATFORM_DG1": {
         "ids": [
+          1808850743,
           14010357979,
           14010360148
         ],
       },
       "INTEL_PLATFORM_TGL": {
         "ids": [
+          1808850743,
           14010357979,
           14010360148
         ],
       }
     }
   },
-  "14010455700": {
+  "1809626530": {
     "mesa_platforms": {
       "INTEL_PLATFORM_ADL": {
         "ids": [
-          14010471882,
-          14010802644,
-          14013824108
+          14011578176,
+          14011587855,
+          14013824706
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_DG1": {
         "ids": [
-          14010455700,
-          14010463707
+          1809626530,
+          14010899839,
+          14011581964
+        ],
+        "steppings": "all"
+      },
+      "INTEL_PLATFORM_DG2_G10": {
+        "ids": [
+          14011583260
+        ],
+        "steppings": "all"
+      },
+      "INTEL_PLATFORM_DG2_G11": {
+        "ids": [
+          14012320009
+        ],
+        "steppings": "all"
+      },
+      "INTEL_PLATFORM_DG2_G12": {
+        "ids": [
+          14015546386
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_RKL": {
         "ids": [
-          14010466811
+          14011582146
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_RPL": {
         "ids": [
-          14010471882,
-          14010802644,
-          14013824108
+          14011578176,
+          14011587855,
+          14013824706
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_TGL": {
         "ids": [
-          14010455700,
-          14010463707
+          1809626530,
+          14010899839,
+          14011581964
         ],
         "steppings": "all"
       }
     }
   },
-  "14010672564": {
+  "2201039848": {
     "mesa_platforms": {
-      "INTEL_PLATFORM_TGL": {
+      "INTEL_PLATFORM_EHL": {
         "ids": [
-          14010672564,
-          16011655240
+          16010793252
         ],
-        "steppings": "a0..c0"
+        "steppings": "all"
+      },
+      "INTEL_PLATFORM_ICL": {
+        "ids": [
+          1406558893,
+          1406569713,
+          2201039848
+        ],
+        "steppings": "all"
       }
     }
   },
-  "14010755945": {
+  "14010013414": {
     "mesa_platforms": {
       "INTEL_PLATFORM_ADL": {
         "ids": [
-          14011001356,
-          14013824600
+          14011099616
         ],
         "steppings": "all"
       },
-      "INTEL_PLATFORM_DG1": {
+      "INTEL_PLATFORM_ICL": {
         "ids": [
-          14010755945,
-          14010784454
+          14010013414
         ],
         "steppings": "all"
       },
-      "INTEL_PLATFORM_DG2_G10": {
+      "INTEL_PLATFORM_RPL": {
         "ids": [
-          14010785761
+          14011099616
         ],
         "steppings": "all"
-      },
-      "INTEL_PLATFORM_DG2_G11": {
+      }
+    }
+  },
+  "14010017096": {
+    "mesa_platforms": {
+      "INTEL_PLATFORM_ADL": {
         "ids": [
-          14012319819
+          14010028760,
+          14010802501,
+          14013824057
         ],
         "steppings": "all"
       },
-      "INTEL_PLATFORM_DG2_G12": {
+      "INTEL_PLATFORM_DG1": {
         "ids": [
-          14015546033
+          14010017096,
+          14010023643
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_RKL": {
         "ids": [
-          14010768108
+          14010023672
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_RPL": {
         "ids": [
-          14011001356,
-          14013824600
+          14010028760,
+          14010802501,
+          14013824057
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_TGL": {
         "ids": [
-          14010755945,
-          14010784454
+          14010017096,
+          14010023643
         ],
         "steppings": "all"
       }
     }
   },
-  "14010899839": {
+  "14010755945": {
     "mesa_platforms": {
       "INTEL_PLATFORM_ADL": {
         "ids": [
-          14011578176,
-          14011587855,
-          14013824706
+          14010765956,
+          14011001356,
+          14013824600
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_DG1": {
         "ids": [
-          14010899839,
-          14011581964
+          14010755945,
+          14010784454
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_DG2_G10": {
         "ids": [
-          14011583260
+          14010785761
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_DG2_G11": {
         "ids": [
-          14012320009
+          14012319819
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_DG2_G12": {
         "ids": [
-          14015546386
+          14015546033
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_RKL": {
         "ids": [
-          14011582146
+          14010768108
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_RPL": {
         "ids": [
-          14011578176,
-          14011587855,
-          14013824706
+          14010765956,
+          14011001356,
+          14013824600
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_TGL": {
         "ids": [
-          14010899839,
-          14011581964
+          14010755945,
+          14010784454
         ],
         "steppings": "all"
       }
     }
   },
-  "14010915640": {
+  "14010840176": {
     "mesa_platforms": {
       "INTEL_PLATFORM_ADL": {
         "ids": [
-          14010915727,
-          14013824611
+          14010946323,
+          14010966837,
+          14013824633
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_DG1": {
         "ids": [
-          14010915640,
-          14010915726
+          14010840176,
+          14010945292,
+          14010963083
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_RKL": {
         "ids": [
-          14010915725
+          14010963433
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_RPL": {
         "ids": [
-          14010915727,
-          14013824611
+          14010946323,
+          14010966837,
+          14013824633
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_TGL": {
         "ids": [
-          14010915640,
-          14010915726
+          14010840176,
+          14010945292,
+          14010963083
         ],
         "steppings": "all"
       }
     }
   },
-  "14010945292": {
+  "14010915640": {
     "mesa_platforms": {
       "INTEL_PLATFORM_ADL": {
         "ids": [
-          14010946323,
-          14010966837,
-          14013824633
+          14010915719,
+          14010915727,
+          14013824611
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_DG1": {
         "ids": [
-          14010945292,
-          14010963083
+          14010915640,
+          14010915726
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_RKL": {
         "ids": [
-          14010963433
+          14010915725
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_RPL": {
         "ids": [
-          14010946323,
-          14010966837,
-          14013824633
+          14010915719,
+          14010915727,
+          14013824611
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_TGL": {
         "ids": [
-          14010945292,
-          14010963083
+          14010915640,
+          14010915726
         ],
         "steppings": "all"
       }
       },
       "INTEL_PLATFORM_MTL_M": {
         "ids": [
-          14014479981,
-          14014488337
+          14014479981
         ],
-        "steppings": "all"
+        "steppings": "a0..b0"
       },
       "INTEL_PLATFORM_MTL_P": {
         "ids": [
       }
     }
   },
-  "14012865646": {
-    "mesa_platforms": {
-      "INTEL_PLATFORM_ADL": {
-        "ids": [
-          14012868366,
-          14012871545,
-          14013824777
-        ],
-        "steppings": "all"
-      },
-      "INTEL_PLATFORM_DG1": {
-        "ids": [
-          14012865646,
-          14012869417
-        ],
-        "steppings": "all"
-      },
-      "INTEL_PLATFORM_RKL": {
-        "ids": [
-          14012869908
-        ],
-        "steppings": "all"
-      },
-      "INTEL_PLATFORM_RPL": {
-        "ids": [
-          14012868366,
-          14012871545,
-          14013824777
-        ],
-        "steppings": "all"
-      },
-      "INTEL_PLATFORM_TGL": {
-        "ids": [
-          14012865646,
-          14012869417
-        ],
-        "steppings": "all"
-      }
-    }
-  },
-  "14013111325": {
+  "14013111325": {
     "mesa_platforms": {
       "INTEL_PLATFORM_ADL": {
         "ids": [
           14013119307,
+          14013131284,
           14013824779
         ],
         "steppings": "all"
       "INTEL_PLATFORM_RPL": {
         "ids": [
           14013119307,
+          14013131284,
           14013824779
         ],
         "steppings": "all"
       }
     }
   },
-  "14013745556": {
+  "14013672992": {
     "mesa_platforms": {
       "INTEL_PLATFORM_ADL": {
         "ids": [
       },
       "INTEL_PLATFORM_DG2_G10": {
         "ids": [
+          14013672992,
           14013745556
         ],
         "steppings": "all"
       }
     }
   },
-  "14014148106": {
+  "14014097488": {
     "mesa_platforms": {
       "INTEL_PLATFORM_ADL": {
         "ids": [
       },
       "INTEL_PLATFORM_DG2_G10": {
         "ids": [
+          14014097488,
           14014148106
         ],
         "steppings": "all"
       }
     }
   },
-  "14014427904": {
-    "mesa_platforms": {
-      "INTEL_PLATFORM_DG2_G10": {
-        "ids": [
-          14014427904
-        ],
-        "steppings": "all"
-      },
-      "INTEL_PLATFORM_DG2_G12": {
-        "ids": [
-          14015547818
-        ],
-        "steppings": "all"
-      }
-    }
-  },
   "14014595444": {
     "mesa_platforms": {
       "INTEL_PLATFORM_DG2_G10": {
     "mesa_platforms": {
       "INTEL_PLATFORM_ADL": {
         "ids": [
+          14015128079,
           14015129550
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_DG1": {
         "ids": [
-          14014987278
-        ],
-        "steppings": "all"
-      },
-      "INTEL_PLATFORM_MTL_M": {
-        "ids": [
-          14015281777
+          14014617373,
+          14014987278,
+          14015127686
         ],
         "steppings": "all"
       },
       },
       "INTEL_PLATFORM_RPL": {
         "ids": [
+          14015128079,
           14015129550
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_TGL": {
         "ids": [
-          14014987278
+          14014617373,
+          14014987278,
+          14015127686
         ],
         "steppings": "all"
       }
     }
   },
-  "14014890652": {
+  "14014851047": {
     "mesa_platforms": {
       "INTEL_PLATFORM_DG2_G10": {
         "ids": [
+          14014851047,
           14014890652
         ],
         "steppings": "all"
       }
     }
   },
-  "14015297576": {
+  "14015055625": {
     "mesa_platforms": {
       "INTEL_PLATFORM_DG2_G10": {
         "ids": [
+          14015055625,
           14015297576
         ],
         "steppings": "all"
       }
     }
   },
-  "14015353694": {
-    "mesa_platforms": {
-      "INTEL_PLATFORM_EHL": {
-        "ids": [
-          14016852174
-        ],
-        "steppings": "all"
-      },
-      "INTEL_PLATFORM_ICL": {
-        "ids": [
-          14016839571,
-          14016845387
-        ],
-        "steppings": "all"
-      }
-    }
-  },
   "14015360517": {
     "mesa_platforms": {
       "INTEL_PLATFORM_ADL": {
         "ids": [
+          22014048299,
           22014064380
         ],
         "steppings": "all"
         ],
         "steppings": "all"
       },
-      "INTEL_PLATFORM_DG2_G10": {
-        "ids": [
-          14017989577
-        ],
-        "steppings": "all"
-      },
-      "INTEL_PLATFORM_DG2_G12": {
-        "ids": [
-          14018200680
-        ],
-        "steppings": "all"
-      },
-      "INTEL_PLATFORM_MTL_M": {
-        "ids": [
-          14017986919
-        ],
-        "steppings": "all"
-      },
       "INTEL_PLATFORM_RKL": {
         "ids": [
           22014048429
       },
       "INTEL_PLATFORM_RPL": {
         "ids": [
+          22014048299,
           22014064380
         ],
         "steppings": "all"
       }
     }
   },
-  "14015590813": {
+  "14015782607": {
     "mesa_platforms": {
       "INTEL_PLATFORM_DG2_G10": {
         "ids": [
-          14015590813
+          14015782607,
+          14015808183
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_DG2_G11": {
         "ids": [
-          14015591663
+          14015812625
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_DG2_G12": {
         "ids": [
-          14016268871
+          14016015202
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_MTL_M": {
         "ids": [
-          14015591654
+          14015812559
         ],
         "steppings": "a0..b0"
       },
       "INTEL_PLATFORM_MTL_P": {
         "ids": [
-          14015592699
+          14015816823
         ],
         "steppings": "a0..b0"
       }
     }
   },
-  "14015808183": {
+  "14015868140": {
     "mesa_platforms": {
       "INTEL_PLATFORM_DG2_G10": {
         "ids": [
-          14015808183
+          14015868140
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_DG2_G11": {
         "ids": [
-          14015812625
-        ],
-        "steppings": "all"
-      },
-      "INTEL_PLATFORM_DG2_G12": {
-        "ids": [
-          14016015202
+          14015868633
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_MTL_M": {
         "ids": [
-          14015812559
+          14015868602
         ],
-        "steppings": "a0..b0"
+        "steppings": "all"
       },
       "INTEL_PLATFORM_MTL_P": {
         "ids": [
-          14015816823
+          14015876495
         ],
-        "steppings": "a0..b0"
+        "steppings": "all"
       }
     }
   },
-  "14015842950": {
+  "14015907227": {
     "mesa_platforms": {
       "INTEL_PLATFORM_DG2_G10": {
         "ids": [
-          14015842950
+          14016306195
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_DG2_G11": {
         "ids": [
-          14015846337
+          14016314520
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_DG2_G12": {
         "ids": [
-          14016268929
+          14016702299
         ],
         "steppings": "all"
-      },
+      }
+    }
+  },
+  "14016243945": {
+    "mesa_platforms": {
       "INTEL_PLATFORM_MTL_M": {
         "ids": [
-          14015846284
+          14016243945
         ],
-        "steppings": "a0..b0"
+        "steppings": "all"
       },
       "INTEL_PLATFORM_MTL_P": {
         "ids": [
-          14015853533
+          14016250767
         ],
-        "steppings": "a0..b0"
+        "steppings": "all"
       }
     }
   },
-  "14015868140": {
+  "14016407139": {
     "mesa_platforms": {
       "INTEL_PLATFORM_DG2_G10": {
         "ids": [
-          14015868140
-        ],
-        "steppings": "all"
-      },
-      "INTEL_PLATFORM_DG2_G11": {
-        "ids": [
-          14015868633
+          14016407139,
+          14016939504
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_MTL_M": {
         "ids": [
-          14015868602
+          14017065012
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_MTL_P": {
         "ids": [
-          14015876495
+          14017068294
         ],
         "steppings": "all"
       }
     }
   },
-  "14015907227": {
+  "14016712196": {
     "mesa_platforms": {
       "INTEL_PLATFORM_DG2_G10": {
         "ids": [
-          14016306195
+          14016712196
         ],
         "steppings": "all"
       },
-      "INTEL_PLATFORM_DG2_G11": {
+      "INTEL_PLATFORM_MTL_M": {
         "ids": [
-          14016314520
+          14016755109
         ],
         "steppings": "all"
       },
-      "INTEL_PLATFORM_DG2_G12": {
+      "INTEL_PLATFORM_MTL_P": {
         "ids": [
-          14016702299
+          14016769435
         ],
         "steppings": "all"
       }
     }
   },
-  "14016118574": {
+  "14016896531": {
     "mesa_platforms": {
       "INTEL_PLATFORM_DG2_G10": {
         "ids": [
-          14016118574
+          14017073359
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_DG2_G11": {
         "ids": [
-          14016119386
-        ],
-        "steppings": "all"
-      },
-      "INTEL_PLATFORM_DG2_G12": {
-        "ids": [
-          14016381311
+          14017076904
         ],
         "steppings": "all"
-      },
+      }
+    }
+  },
+  "14017240301": {
+    "mesa_platforms": {
       "INTEL_PLATFORM_MTL_M": {
         "ids": [
-          14016119375
+          14017240301,
+          14017330959
         ],
         "steppings": "a0..b0"
       },
       "INTEL_PLATFORM_MTL_P": {
         "ids": [
-          14016120505
+          14017353530
         ],
         "steppings": "a0..b0"
       }
     }
   },
-  "14016243945": {
+  "14017245111": {
     "mesa_platforms": {
       "INTEL_PLATFORM_MTL_M": {
         "ids": [
-          14016243945
+          14017348303
         ],
-        "steppings": "all"
+        "steppings": "a0..b0"
       },
       "INTEL_PLATFORM_MTL_P": {
         "ids": [
-          14016250767
+          14017245111,
+          14017341140
         ],
-        "steppings": "all"
+        "steppings": "a0..b0"
       }
     }
   },
-  "14016712196": {
+  "14017468336": {
     "mesa_platforms": {
-      "INTEL_PLATFORM_DG2_G10": {
+      "INTEL_PLATFORM_ADL": {
         "ids": [
-          14016712196
+          14017569933,
+          14017575726,
+          22015839904
         ],
         "steppings": "all"
       },
-      "INTEL_PLATFORM_MTL_M": {
+      "INTEL_PLATFORM_DG1": {
         "ids": [
-          14016755109
+          14017531900,
+          22015839522
         ],
         "steppings": "all"
       },
-      "INTEL_PLATFORM_MTL_P": {
-        "ids": [
-          14016769435
-        ],
-        "steppings": "all"
-      }
-    }
-  },
-  "14016755692": {
-    "mesa_platforms": {
       "INTEL_PLATFORM_DG2_G10": {
         "ids": [
-          14016755692
+          14017631901
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_DG2_G11": {
         "ids": [
-          14016763918
+          14017631900
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_DG2_G12": {
         "ids": [
-          14016805056
+          14017631899
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_MTL_M": {
         "ids": [
-          14016763783
-        ],
-        "steppings": "a0..b0"
-      },
-      "INTEL_PLATFORM_MTL_P": {
-        "ids": [
-          14016768589
-        ],
-        "steppings": "a0..b0"
-      }
-    }
-  },
-  "14016820455": {
-    "mesa_platforms": {
-      "INTEL_PLATFORM_DG2_G10": {
-        "ids": [
-          14016820455
+          14017521231
         ],
         "steppings": "all"
       },
-      "INTEL_PLATFORM_DG2_G11": {
+      "INTEL_PLATFORM_MTL_P": {
         "ids": [
-          14016821926
+          14017468336,
+          14017517122
         ],
         "steppings": "all"
       },
-      "INTEL_PLATFORM_DG2_G12": {
+      "INTEL_PLATFORM_RKL": {
         "ids": [
-          14017100160
+          14017570043
         ],
         "steppings": "all"
       },
-      "INTEL_PLATFORM_MTL_M": {
+      "INTEL_PLATFORM_RPL": {
         "ids": [
-          14016821875
+          14017569933,
+          14017575726,
+          22015839904
         ],
         "steppings": "all"
       },
-      "INTEL_PLATFORM_MTL_P": {
+      "INTEL_PLATFORM_TGL": {
         "ids": [
-          14016829388
+          14017531900,
+          22015839522
         ],
         "steppings": "all"
       }
     }
   },
-  "14016896531": {
+  "14017986919": {
     "mesa_platforms": {
       "INTEL_PLATFORM_DG2_G10": {
         "ids": [
-          14017073359
+          14017986919,
+          14017989577
         ],
         "steppings": "all"
       },
-      "INTEL_PLATFORM_DG2_G11": {
+      "INTEL_PLATFORM_DG2_G12": {
         "ids": [
-          14017076904
+          14018200680
         ],
         "steppings": "all"
       }
     }
   },
-  "14016939504": {
+  "14018126777": {
     "mesa_platforms": {
-      "INTEL_PLATFORM_DG2_G10": {
+      "INTEL_PLATFORM_ADL": {
         "ids": [
-          14016939504
+          14018431260,
+          14018432085,
+          14018435504
         ],
         "steppings": "all"
       },
-      "INTEL_PLATFORM_DG2_G12": {
+      "INTEL_PLATFORM_DG1": {
         "ids": [
-          14017425740
+          14018126777
         ],
         "steppings": "all"
       },
-      "INTEL_PLATFORM_MTL_M": {
+      "INTEL_PLATFORM_RKL": {
         "ids": [
-          14017065012
+          14018432088
         ],
         "steppings": "all"
       },
-      "INTEL_PLATFORM_MTL_P": {
+      "INTEL_PLATFORM_RPL": {
         "ids": [
-          14017068294
-        ],
-        "steppings": "all"
-      }
-    }
-  },
-  "14017076903": {
-    "mesa_platforms": {
-      "INTEL_PLATFORM_ADL": {
-        "ids": [
-          14017157226,
-          14017161811,
-          14017163994
+          14018431260,
+          14018432085,
+          14018435504
         ],
         "steppings": "all"
       },
-      "INTEL_PLATFORM_DG1": {
+      "INTEL_PLATFORM_TGL": {
         "ids": [
-          14017142770,
-          14017157155
+          14018126777
         ],
         "steppings": "all"
-      },
+      }
+    }
+  },
+  "14018545335": {
+    "mesa_platforms": {
       "INTEL_PLATFORM_DG2_G10": {
         "ids": [
-          14017076903
-        ],
-        "steppings": "all"
-      },
-      "INTEL_PLATFORM_DG2_G11": {
-        "ids": [
-          14017085750
+          14018545335,
+          14018937673
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_DG2_G12": {
         "ids": [
-          14017425777
-        ],
-        "steppings": "all"
-      },
-      "INTEL_PLATFORM_EHL": {
-        "ids": [
-          14017157439
-        ],
-        "steppings": "all"
-      },
-      "INTEL_PLATFORM_ICL": {
-        "ids": [
-          14017130196,
-          14017130208,
-          14017142842
+          14019383181
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_MTL_M": {
         "ids": [
-          14017085266
-        ],
-        "steppings": "all"
-      },
-      "INTEL_PLATFORM_MTL_P": {
-        "ids": [
-          14017094742
-        ],
-        "steppings": "all"
-      },
-      "INTEL_PLATFORM_RKL": {
-        "ids": [
-          14017161815
-        ],
-        "steppings": "all"
-      },
-      "INTEL_PLATFORM_RPL": {
-        "ids": [
-          14017157226,
-          14017161811,
-          14017163994
-        ],
-        "steppings": "all"
-      },
-      "INTEL_PLATFORM_TGL": {
-        "ids": [
-          14017142770,
-          14017157155
+          14018952577
         ],
         "steppings": "all"
       }
     }
   },
-  "14017330959": {
+  "14018912822": {
     "mesa_platforms": {
-      "INTEL_PLATFORM_MTL_M": {
+      "INTEL_PLATFORM_DG2_G10": {
         "ids": [
-          14017330959
+          14018912822
         ],
-        "steppings": "a0..b0"
+        "steppings": "all"
       },
-      "INTEL_PLATFORM_MTL_P": {
-        "ids": [
-          14017353530
-        ],
-        "steppings": "a0..b0"
-      }
-    }
-  },
-  "14017341140": {
-    "mesa_platforms": {
       "INTEL_PLATFORM_MTL_M": {
         "ids": [
-          14017348303
+          14018919798
         ],
-        "steppings": "a0..b0"
+        "steppings": "all"
       },
       "INTEL_PLATFORM_MTL_P": {
         "ids": [
-          14017341140
+          14018952572
         ],
-        "steppings": "a0..b0"
+        "steppings": "all"
       }
     }
   },
-  "14017517122": {
+  "14019028097": {
     "mesa_platforms": {
-      "INTEL_PLATFORM_ADL": {
-        "ids": [
-          14017569933,
-          14017575726,
-          22015839904
-        ],
-        "steppings": "all"
-      },
-      "INTEL_PLATFORM_DG1": {
-        "ids": [
-          14017531900,
-          22015839522
-        ],
-        "steppings": "all"
-      },
-      "INTEL_PLATFORM_DG2_G10": {
-        "ids": [
-          14017631901
-        ],
-        "steppings": "all"
-      },
-      "INTEL_PLATFORM_DG2_G11": {
-        "ids": [
-          14017631900
-        ],
-        "steppings": "all"
-      },
       "INTEL_PLATFORM_MTL_M": {
         "ids": [
-          14017521231
+          14019103057
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_MTL_P": {
         "ids": [
-          14017517122
-        ],
-        "steppings": "all"
-      },
-      "INTEL_PLATFORM_RKL": {
-        "ids": [
-          14017570043
-        ],
-        "steppings": "all"
-      },
-      "INTEL_PLATFORM_RPL": {
-        "ids": [
-          14017569933,
-          14017575726,
-          22015839904
-        ],
-        "steppings": "all"
-      },
-      "INTEL_PLATFORM_TGL": {
-        "ids": [
-          14017531900,
-          22015839522
+          14019028097,
+          14019100030
         ],
         "steppings": "all"
       }
     }
   },
-  "14017879046": {
+  "15011116421": {
     "mesa_platforms": {
       "INTEL_PLATFORM_DG2_G10": {
         "ids": [
-          14017890321
+          14016820455,
+          15011116421
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_DG2_G11": {
         "ids": [
-          14017911197
+          14016821926
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_DG2_G12": {
         "ids": [
-          14018200648
+          14017100160
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_MTL_M": {
         "ids": [
-          14017879046
+          14016821875
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_MTL_P": {
         "ids": [
-          14017889159
+          14016829388
         ],
         "steppings": "all"
       }
     }
   },
-  "14017988517": {
+  "15012014987": {
     "mesa_platforms": {
       "INTEL_PLATFORM_DG2_G10": {
         "ids": [
-          14017988517
+          14017988517,
+          15012014987
+        ],
+        "steppings": "all"
+      },
+      "INTEL_PLATFORM_DG2_G12": {
+        "ids": [
+          14019383136
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_ADL": {
         "ids": [
           14011456774,
+          14011467540,
           14013824699
         ],
         "steppings": "all"
       "INTEL_PLATFORM_RPL": {
         "ids": [
           14011456774,
+          14011467540,
           14013824699
         ],
         "steppings": "all"
       "INTEL_PLATFORM_ADL": {
         "ids": [
           14012248209,
+          14012248623,
           14013824767
         ],
         "steppings": "all"
       "INTEL_PLATFORM_RPL": {
         "ids": [
           14012248209,
+          14012248623,
           14013824767
         ],
         "steppings": "all"
       "INTEL_PLATFORM_ADL": {
         "ids": [
           14012069162,
+          14012069539,
           14013824739
         ],
         "steppings": "all"
       "INTEL_PLATFORM_RPL": {
         "ids": [
           14012069162,
+          14012069539,
           14013824739
         ],
         "steppings": "all"
       }
     }
   },
-  "16012351604": {
-    "mesa_platforms": {
-      "INTEL_PLATFORM_EHL": {
-        "ids": [
-          16012576964
-        ],
-        "steppings": "all"
-      },
-      "INTEL_PLATFORM_ICL": {
-        "ids": [
-          16012351604,
-          16012576933
-        ],
-        "steppings": "all"
-      }
-    }
-  },
   "16012775297": {
     "mesa_platforms": {
       "INTEL_PLATFORM_DG2_G10": {
           16013099041
         ],
         "steppings": "a0..b0"
+      },
+      "INTEL_PLATFORM_MTL_P": {
+        "ids": [
+          16013063651
+        ],
+        "steppings": "a0..a0"
+      }
+    }
+  },
+  "16013994831": {
+    "mesa_platforms": {
+      "INTEL_PLATFORM_ADL": {
+        "ids": [
+          14016937548,
+          14016946037,
+          14016950670
+        ],
+        "steppings": "all"
+      },
+      "INTEL_PLATFORM_DG1": {
+        "ids": [
+          14016929415,
+          14016937494
+        ],
+        "steppings": "all"
+      },
+      "INTEL_PLATFORM_DG2_G10": {
+        "ids": [
+          16013994831,
+          22015224714
+        ],
+        "steppings": "all"
+      },
+      "INTEL_PLATFORM_DG2_G11": {
+        "ids": [
+          14016872268
+        ],
+        "steppings": "all"
+      },
+      "INTEL_PLATFORM_DG2_G12": {
+        "ids": [
+          14017100203
+        ],
+        "steppings": "all"
+      },
+      "INTEL_PLATFORM_MTL_M": {
+        "ids": [
+          14016872205
+        ],
+        "steppings": "a0..b0"
+      },
+      "INTEL_PLATFORM_MTL_P": {
+        "ids": [
+          14016880026
+        ],
+        "steppings": "a0..b0"
+      },
+      "INTEL_PLATFORM_RKL": {
+        "ids": [
+          14016946064
+        ],
+        "steppings": "all"
+      },
+      "INTEL_PLATFORM_RPL": {
+        "ids": [
+          14016937548,
+          14016946037,
+          14016950670
+        ],
+        "steppings": "all"
+      },
+      "INTEL_PLATFORM_TGL": {
+        "ids": [
+          14016929415,
+          14016937494
+        ],
+        "steppings": "all"
       }
     }
   },
       "INTEL_PLATFORM_ADL": {
         "ids": [
           22014125521,
+          22014125855,
           22014128868
         ],
         "steppings": "all"
       "INTEL_PLATFORM_RPL": {
         "ids": [
           22014125521,
+          22014125855,
           22014128868
         ],
         "steppings": "all"
       }
     }
   },
-  "16016275254": {
+  "16018063123": {
     "mesa_platforms": {
-      "INTEL_PLATFORM_DG1": {
+      "INTEL_PLATFORM_DG2_G10": {
         "ids": [
-          16016275254
+          14017484014
         ],
         "steppings": "all"
       },
-      "INTEL_PLATFORM_TGL": {
+      "INTEL_PLATFORM_MTL_M": {
+        "ids": [
+          14017509079
+        ],
+        "steppings": "all"
+      },
+      "INTEL_PLATFORM_MTL_P": {
         "ids": [
-          16016275254
+          14017544764
         ],
         "steppings": "all"
       }
     }
   },
-  "16018010129": {
+  "16019325821": {
     "mesa_platforms": {
-      "INTEL_PLATFORM_DG1": {
+      "INTEL_PLATFORM_MTL_P": {
         "ids": [
-          16018010129
-        ],
-        "steppings": "all"
-      },
-      "INTEL_PLATFORM_TGL": {
-        "ids": [
-          16018010129
+          16019325821,
+          16019893312
         ],
         "steppings": "all"
       }
     }
   },
-  "16018063123": {
+  "18012201914": {
     "mesa_platforms": {
-      "INTEL_PLATFORM_MTL_M": {
+      "INTEL_PLATFORM_DG2_G10": {
         "ids": [
-          14017509079
+          18012201914
         ],
         "steppings": "all"
       },
-      "INTEL_PLATFORM_MTL_P": {
+      "INTEL_PLATFORM_DG2_G11": {
         "ids": [
-          14017544764
+          14012320558
+        ],
+        "steppings": "all"
+      },
+      "INTEL_PLATFORM_DG2_G12": {
+        "ids": [
+          14015548862
         ],
         "steppings": "all"
       }
     }
   },
-  "18012201914": {
+  "18012660806": {
     "mesa_platforms": {
+      "INTEL_PLATFORM_ADL": {
+        "ids": [
+          14013840690,
+          14013840700,
+          14013841850
+        ],
+        "steppings": "all"
+      },
+      "INTEL_PLATFORM_DG1": {
+        "ids": [
+          14013839423,
+          18012660806,
+          22012575642
+        ],
+        "steppings": "all"
+      },
       "INTEL_PLATFORM_DG2_G10": {
         "ids": [
-          18012201914
+          14013840143
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_DG2_G11": {
         "ids": [
-          14012320558
+          14013841858
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_DG2_G12": {
         "ids": [
-          14015548862
+          14015547433
+        ],
+        "steppings": "all"
+      },
+      "INTEL_PLATFORM_MTL_M": {
+        "ids": [
+          14013840342
+        ],
+        "steppings": "a0..b0"
+      },
+      "INTEL_PLATFORM_MTL_P": {
+        "ids": [
+          14013842739
+        ],
+        "steppings": "a0..b0"
+      },
+      "INTEL_PLATFORM_RKL": {
+        "ids": [
+          14013839472
+        ],
+        "steppings": "all"
+      },
+      "INTEL_PLATFORM_RPL": {
+        "ids": [
+          14013840690,
+          14013840700,
+          14013841850
+        ],
+        "steppings": "all"
+      },
+      "INTEL_PLATFORM_TGL": {
+        "ids": [
+          14013839423,
+          18012660806,
+          22012575642
         ],
         "steppings": "all"
       }
       }
     }
   },
-  "22010628972": {
+  "18013889147": {
     "mesa_platforms": {
-      "INTEL_PLATFORM_ICL": {
+      "INTEL_PLATFORM_ADL": {
         "ids": [
-          22010628972
+          1508701464,
+          14013824004,
+          16012203808,
+          18013889147
         ],
         "steppings": "all"
-      }
-    }
-  },
-  "22011186057": {
-    "mesa_platforms": {
+      },
+      "INTEL_PLATFORM_DG1": {
+        "ids": [
+          16012409068,
+          16012414995
+        ],
+        "steppings": "all"
+      },
+      "INTEL_PLATFORM_RKL": {
+        "ids": [
+          16012415143
+        ],
+        "steppings": "all"
+      },
       "INTEL_PLATFORM_RPL": {
         "ids": [
-          22011186057
+          1508701464,
+          14013824004,
+          16012203808,
+          18013889147
         ],
-        "steppings": "a0..b0"
+        "steppings": "all"
+      },
+      "INTEL_PLATFORM_TGL": {
+        "ids": [
+          16012409068,
+          16012414995
+        ],
+        "steppings": "all"
       }
     }
   },
-  "22011440098": {
+  "18019110168": {
     "mesa_platforms": {
       "INTEL_PLATFORM_DG2_G10": {
         "ids": [
-          22011440098
+          14015590813,
+          18019110168
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_DG2_G11": {
         "ids": [
-          14012541948
+          14015591663
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_DG2_G12": {
         "ids": [
-          14015549061
+          14016268871
         ],
         "steppings": "all"
+      },
+      "INTEL_PLATFORM_MTL_M": {
+        "ids": [
+          14015591654
+        ],
+        "steppings": "a0..b0"
+      },
+      "INTEL_PLATFORM_MTL_P": {
+        "ids": [
+          14015592699
+        ],
+        "steppings": "a0..b0"
       }
     }
   },
-  "22012244936": {
+  "18019816803": {
     "mesa_platforms": {
       "INTEL_PLATFORM_DG2_G10": {
         "ids": [
-          14013616359
+          14015842950,
+          18019816803
         ],
         "steppings": "all"
-      }
-    }
-  },
-  "22012575642": {
-    "mesa_platforms": {
-      "INTEL_PLATFORM_ADL": {
+      },
+      "INTEL_PLATFORM_DG2_G11": {
         "ids": [
-          14013840690,
-          14013840700,
-          14013841850
+          14015846337
         ],
         "steppings": "all"
       },
-      "INTEL_PLATFORM_DG1": {
+      "INTEL_PLATFORM_DG2_G12": {
         "ids": [
-          14013839423,
-          22012575642
+          14016268929
         ],
         "steppings": "all"
       },
+      "INTEL_PLATFORM_MTL_M": {
+        "ids": [
+          14015846284
+        ],
+        "steppings": "a0..b0"
+      },
+      "INTEL_PLATFORM_MTL_P": {
+        "ids": [
+          14015853533
+        ],
+        "steppings": "a0..b0"
+      }
+    }
+  },
+  "18020335297": {
+    "mesa_platforms": {
       "INTEL_PLATFORM_DG2_G10": {
         "ids": [
-          14013840143
+          14016755692,
+          18020335297
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_DG2_G11": {
         "ids": [
-          14013841858
+          14016763918
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_DG2_G12": {
         "ids": [
-          14015547433
+          14016805056
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_MTL_M": {
         "ids": [
-          14013840342
+          14016763783
         ],
         "steppings": "a0..b0"
       },
       "INTEL_PLATFORM_MTL_P": {
         "ids": [
-          14013842739
+          14016768589
         ],
         "steppings": "a0..b0"
+      }
+    }
+  },
+  "18020603990": {
+    "mesa_platforms": {
+      "INTEL_PLATFORM_DG1": {
+        "ids": [
+          16016275254,
+          18020603990
+        ],
+        "steppings": "all"
       },
-      "INTEL_PLATFORM_RKL": {
+      "INTEL_PLATFORM_TGL": {
         "ids": [
-          14013839472
+          16016275254,
+          18020603990
+        ],
+        "steppings": "all"
+      }
+    }
+  },
+  "18022330953": {
+    "mesa_platforms": {
+      "INTEL_PLATFORM_DG2_G10": {
+        "ids": [
+          14017514984
         ],
         "steppings": "all"
       },
-      "INTEL_PLATFORM_RPL": {
+      "INTEL_PLATFORM_DG2_G11": {
         "ids": [
-          14013840690,
-          14013840700,
-          14013841850
+          14017521730
         ],
         "steppings": "all"
       },
-      "INTEL_PLATFORM_TGL": {
+      "INTEL_PLATFORM_DG2_G12": {
         "ids": [
-          14013839423,
-          22012575642
+          14018200597
+        ],
+        "steppings": "all"
+      },
+      "INTEL_PLATFORM_MTL_M": {
+        "ids": [
+          14017483381
+        ],
+        "steppings": "all"
+      },
+      "INTEL_PLATFORM_MTL_P": {
+        "ids": [
+          18022330953,
+          22015761040
         ],
         "steppings": "all"
       }
     }
   },
-  "22012725308": {
+  "18022495364": {
     "mesa_platforms": {
-      "INTEL_PLATFORM_DG2_G10": {
+      "INTEL_PLATFORM_ADL": {
         "ids": [
-          22012725308
+          16019426140,
+          18022495364
         ],
         "steppings": "all"
       },
-      "INTEL_PLATFORM_DG2_G11": {
+      "INTEL_PLATFORM_RPL": {
         "ids": [
-          14013898759
+          16019426140,
+          18022495364
         ],
         "steppings": "all"
       }
     }
   },
-  "22012785325": {
+  "18022502561": {
     "mesa_platforms": {
-      "INTEL_PLATFORM_DG2_G10": {
+      "INTEL_PLATFORM_DG1": {
         "ids": [
-          22012785325
+          16018010129,
+          18022502561
         ],
         "steppings": "all"
       },
-      "INTEL_PLATFORM_DG2_G12": {
+      "INTEL_PLATFORM_TGL": {
         "ids": [
-          14015549270
+          16018010129,
+          18022502561
         ],
         "steppings": "all"
       }
     }
   },
-  "22013073587": {
+  "18022508906": {
     "mesa_platforms": {
+      "INTEL_PLATFORM_ADL": {
+        "ids": [
+          14017157226,
+          14017161811,
+          14017163994
+        ],
+        "steppings": "all"
+      },
+      "INTEL_PLATFORM_DG1": {
+        "ids": [
+          14017142770,
+          14017157155
+        ],
+        "steppings": "all"
+      },
       "INTEL_PLATFORM_DG2_G10": {
         "ids": [
-          22013073587
+          14017076903,
+          18022508906
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_DG2_G11": {
         "ids": [
-          14014061279
+          14017085750
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_DG2_G12": {
         "ids": [
-          14015549420
+          14017425777
+        ],
+        "steppings": "all"
+      },
+      "INTEL_PLATFORM_EHL": {
+        "ids": [
+          14017157439
+        ],
+        "steppings": "all"
+      },
+      "INTEL_PLATFORM_ICL": {
+        "ids": [
+          14017130196,
+          14017130208,
+          14017142842
+        ],
+        "steppings": "all"
+      },
+      "INTEL_PLATFORM_MTL_M": {
+        "ids": [
+          14017085266
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_MTL_P": {
         "ids": [
-          14014068013
+          14017094742
+        ],
+        "steppings": "all"
+      },
+      "INTEL_PLATFORM_RKL": {
+        "ids": [
+          14017161815
+        ],
+        "steppings": "all"
+      },
+      "INTEL_PLATFORM_RPL": {
+        "ids": [
+          14017157226,
+          14017161811,
+          14017163994
+        ],
+        "steppings": "all"
+      },
+      "INTEL_PLATFORM_TGL": {
+        "ids": [
+          14017142770,
+          14017157155
         ],
         "steppings": "all"
       }
     }
   },
-  "22013689345": {
+  "18023881693": {
     "mesa_platforms": {
       "INTEL_PLATFORM_DG2_G10": {
         "ids": [
-          22013689345
+          14017890321
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_DG2_G11": {
         "ids": [
-          22013689510
+          14017911197
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_DG2_G12": {
         "ids": [
-          14015549447
+          14018200648
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_MTL_M": {
         "ids": [
-          14014906135
+          14017879046,
+          18023881693
         ],
-        "steppings": "a0..b0"
+        "steppings": "all"
       },
       "INTEL_PLATFORM_MTL_P": {
         "ids": [
-          14014909922
+          14017889159
         ],
-        "steppings": "a0..b0"
+        "steppings": "all"
       }
     }
   },
-  "22013866836": {
+  "22010893396": {
     "mesa_platforms": {
-      "INTEL_PLATFORM_MTL_M": {
+      "INTEL_PLATFORM_EHL": {
         "ids": [
-          22013866836
+          16012576964
         ],
         "steppings": "all"
       },
-      "INTEL_PLATFORM_MTL_P": {
+      "INTEL_PLATFORM_ICL": {
+        "ids": [
+          16012351604,
+          16012576933,
+          22010893396
+        ],
+        "steppings": "all"
+      }
+    }
+  },
+  "22011186057": {
+    "mesa_platforms": {
+      "INTEL_PLATFORM_RPL": {
         "ids": [
-          14015219701
+          22011186057
         ],
         "steppings": "a0..b0"
       }
     }
   },
-  "22014344549": {
+  "22011440098": {
     "mesa_platforms": {
       "INTEL_PLATFORM_DG2_G10": {
         "ids": [
-          22014344549
+          22011440098
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_DG2_G11": {
         "ids": [
-          22014345565
+          14012541948
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_DG2_G12": {
         "ids": [
-          14016702346
+          14015549061
         ],
         "steppings": "all"
       }
     }
   },
-  "22015224714": {
+  "22012699309": {
     "mesa_platforms": {
-      "INTEL_PLATFORM_ADL": {
+      "INTEL_PLATFORM_DG2_G10": {
         "ids": [
-          14016937548,
-          14016946037,
-          14016950670
+          22012699309,
+          22012785325
         ],
         "steppings": "all"
       },
-      "INTEL_PLATFORM_DG1": {
+      "INTEL_PLATFORM_DG2_G12": {
         "ids": [
-          14016929415,
-          14016937494
+          14015549270
+        ],
+        "steppings": "all"
+      }
+    }
+  },
+  "22012725308": {
+    "mesa_platforms": {
+      "INTEL_PLATFORM_DG2_G11": {
+        "ids": [
+          14013898759,
+          22012725308
+        ],
+        "steppings": "all"
+      }
+    }
+  },
+  "22013045878": {
+    "mesa_platforms": {
+      "INTEL_PLATFORM_DG2_G10": {
+        "ids": [
+          14014427904,
+          22013045878
         ],
         "steppings": "all"
       },
+      "INTEL_PLATFORM_DG2_G12": {
+        "ids": [
+          14015547818
+        ],
+        "steppings": "all"
+      }
+    }
+  },
+  "22013073587": {
+    "mesa_platforms": {
       "INTEL_PLATFORM_DG2_G10": {
         "ids": [
-          22015224714
+          22013073587
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_DG2_G11": {
         "ids": [
-          14016872268
+          14014061279
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_DG2_G12": {
         "ids": [
-          14017100203
+          14015549420
         ],
         "steppings": "all"
-      },
-      "INTEL_PLATFORM_MTL_M": {
+      }
+    }
+  },
+  "22013689345": {
+    "mesa_platforms": {
+      "INTEL_PLATFORM_DG2_G10": {
         "ids": [
-          14016872205
+          22013689345
         ],
-        "steppings": "a0..b0"
+        "steppings": "all"
       },
-      "INTEL_PLATFORM_MTL_P": {
+      "INTEL_PLATFORM_DG2_G11": {
         "ids": [
-          14016880026
+          22013689510
         ],
-        "steppings": "a0..b0"
+        "steppings": "all"
       },
-      "INTEL_PLATFORM_RKL": {
+      "INTEL_PLATFORM_DG2_G12": {
         "ids": [
-          14016946064
+          14015549447
         ],
         "steppings": "all"
       },
-      "INTEL_PLATFORM_RPL": {
+      "INTEL_PLATFORM_MTL_M": {
         "ids": [
-          14016937548,
-          14016946037,
-          14016950670
+          14014906135
         ],
-        "steppings": "all"
+        "steppings": "a0..b0"
       },
-      "INTEL_PLATFORM_TGL": {
+      "INTEL_PLATFORM_MTL_P": {
         "ids": [
-          14016929415,
-          14016937494
+          14014909922
         ],
-        "steppings": "all"
+        "steppings": "a0..b0"
       }
     }
   },
-  "22015614752": {
+  "22014344549": {
     "mesa_platforms": {
       "INTEL_PLATFORM_DG2_G10": {
         "ids": [
-          22015614752
+          22014344549
+        ],
+        "steppings": "all"
+      },
+      "INTEL_PLATFORM_DG2_G11": {
+        "ids": [
+          22014345565
+        ],
+        "steppings": "all"
+      },
+      "INTEL_PLATFORM_DG2_G12": {
+        "ids": [
+          14016702346
         ],
         "steppings": "all"
       }
     }
   },
-  "22015761040": {
+  "22014412737": {
     "mesa_platforms": {
       "INTEL_PLATFORM_DG2_G10": {
         "ids": [
-          14017514984
+          14016118574,
+          22014412737
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_DG2_G11": {
         "ids": [
-          14017521730
+          14016119386
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_DG2_G12": {
         "ids": [
-          14018200597
+          14016381311
         ],
         "steppings": "all"
       },
       "INTEL_PLATFORM_MTL_M": {
         "ids": [
-          14017483381
+          14016119375
         ],
-        "steppings": "all"
+        "steppings": "a0..b0"
       },
       "INTEL_PLATFORM_MTL_P": {
         "ids": [
-          22015761040
+          14016120505
+        ],
+        "steppings": "a0..b0"
+      }
+    }
+  },
+  "22015614752": {
+    "mesa_platforms": {
+      "INTEL_PLATFORM_DG2_G10": {
+        "ids": [
+          22015614752
+        ],
+        "steppings": "all"
+      },
+      "INTEL_PLATFORM_DG2_G12": {
+        "ids": [
+          14019383215
         ],
         "steppings": "all"
       }
index 993f021..314c317 100644 (file)
@@ -345,7 +345,7 @@ can_fast_clear_with_non_zero_color(const struct intel_device_info *devinfo,
       return false;
 
    /* On TGL (< C0), if a block of fragment shader outputs match the surface's
-    * clear color, the HW may convert them to fast-clears (see HSD 14010672564).
+    * clear color, the HW may convert them to fast-clears (see HSD 1607794140).
     * This can lead to rendering corruptions if not handled properly. We
     * restrict the clear color to zero to avoid issues that can occur with:
     *     - Texture view rendering (including blorp_copy calls)
@@ -757,7 +757,7 @@ add_aux_surface_if_supported(struct anv_device *device,
                                        image->vk.format, image->vk.tiling,
                                        image->vk.usage, fmt_list)) {
          image->planes[plane].aux_usage =
-            intel_needs_workaround(device->info, 14010672564) ?
+            intel_needs_workaround(device->info, 1607794140) ?
                ISL_AUX_USAGE_GFX12_CCS_E :
                ISL_AUX_USAGE_CCS_E;
       } else if (device->info->ver >= 12) {
index f7346b6..d1313cb 100644 (file)
@@ -25,7 +25,7 @@
 #include "nir_builder.h"
 
 /*
- * Wa_14015590813 for gfx 12.5.
+ * Wa_18019110168 for gfx 12.5.
  *
  * This file implements workaround for HW bug, which leads to fragment shader
  * reading incorrect per-primitive data if mesh shader, in addition to writing
@@ -532,7 +532,7 @@ anv_apply_per_prim_attr_wa(struct nir_shader *ms_nir,
    int mesh_conv_prim_attrs_to_vert_attrs =
          device->physical->instance->mesh_conv_prim_attrs_to_vert_attrs;
    if (mesh_conv_prim_attrs_to_vert_attrs < 0 &&
-         !intel_needs_workaround(devinfo, 14015590813))
+         !intel_needs_workaround(devinfo, 18019110168))
       mesh_conv_prim_attrs_to_vert_attrs = 0;
 
    if (mesh_conv_prim_attrs_to_vert_attrs != 0) {
index 10b359c..f6eecdb 100644 (file)
@@ -3420,9 +3420,9 @@ genX(cmd_buffer_flush_gfx_state)(struct anv_cmd_buffer *cmd_buffer)
       cmd_buffer->state.push_descriptors_dirty &= ~push_descriptor_dirty;
    }
 
-   /* Wa_1409433168, Wa_16011107343 - Send HS state for every primitive. */
+   /* Wa_1306463417, Wa_16011107343 - Send HS state for every primitive. */
    if (cmd_buffer->state.gfx.dirty & ANV_CMD_DIRTY_PIPELINE ||
-       (INTEL_NEEDS_WA_1409433168 || INTEL_NEEDS_WA_16011107343)) {
+       (INTEL_NEEDS_WA_1306463417 || INTEL_NEEDS_WA_16011107343)) {
       genX(emit_hs)(cmd_buffer);
    }
 
@@ -3586,9 +3586,9 @@ anv_use_generated_draws(const struct anv_cmd_buffer *cmd_buffer, uint32_t count)
    const struct anv_device *device = cmd_buffer->device;
 
    /* Limit generated draws to pipelines without HS stage. This makes things
-    * simpler for implementing Wa_1409433168, Wa_16011107343.
+    * simpler for implementing Wa_1306463417, Wa_16011107343.
     */
-   if ((INTEL_NEEDS_WA_1409433168 || INTEL_NEEDS_WA_16011107343) &&
+   if ((INTEL_NEEDS_WA_1306463417 || INTEL_NEEDS_WA_16011107343) &&
        anv_pipeline_has_stage(cmd_buffer->state.gfx.pipeline,
                               MESA_SHADER_TESS_CTRL)) {
       return false;
@@ -4269,10 +4269,10 @@ void genX(CmdDrawMultiEXT)(
 #else
    vk_foreach_multi_draw(draw, i, pVertexInfo, drawCount, stride) {
 
-      /* Wa_1409433168, Wa_16011107343 - Send HS state for every primitive,
+      /* Wa_1306463417, Wa_16011107343 - Send HS state for every primitive,
        * first one was handled by cmd_buffer_flush_gfx_state.
        */
-      if (i && (INTEL_NEEDS_WA_1409433168 || INTEL_NEEDS_WA_16011107343))
+      if (i && (INTEL_NEEDS_WA_1306463417 || INTEL_NEEDS_WA_16011107343))
          genX(emit_hs)(cmd_buffer);
 
       const uint32_t count = draw->vertexCount * instanceCount;
@@ -4502,10 +4502,10 @@ void genX(CmdDrawMultiIndexedEXT)(
 #else
    vk_foreach_multi_draw_indexed(draw, i, pIndexInfo, drawCount, stride) {
 
-      /* Wa_1409433168, Wa_16011107343 - Send HS state for every primitive,
+      /* Wa_1306463417, Wa_16011107343 - Send HS state for every primitive,
        * first one was handled by cmd_buffer_flush_gfx_state.
        */
-      if (i && (INTEL_NEEDS_WA_1409433168 || INTEL_NEEDS_WA_16011107343))
+      if (i && (INTEL_NEEDS_WA_1306463417 || INTEL_NEEDS_WA_16011107343))
          genX(emit_hs)(cmd_buffer);
 
       const uint32_t count =
@@ -4761,10 +4761,10 @@ emit_indirect_draws(struct anv_cmd_buffer *cmd_buffer,
 
       load_indirect_parameters(cmd_buffer, draw, indexed, i);
 
-      /* Wa_1409433168, Wa_16011107343 - Send HS state for every primitive,
+      /* Wa_1306463417, Wa_16011107343 - Send HS state for every primitive,
        * first one was handled by cmd_buffer_flush_gfx_state.
        */
-      if (i && (INTEL_NEEDS_WA_1409433168 || INTEL_NEEDS_WA_16011107343))
+      if (i && (INTEL_NEEDS_WA_1306463417 || INTEL_NEEDS_WA_16011107343))
          genX(emit_hs)(cmd_buffer);
 
       anv_batch_emit(&cmd_buffer->batch,
@@ -4986,10 +4986,10 @@ emit_indirect_count_draws(struct anv_cmd_buffer *cmd_buffer,
 
       load_indirect_parameters(cmd_buffer, draw, indexed, i);
 
-      /* Wa_1409433168, Wa_16011107343 - Send HS state for every primitive,
+      /* Wa_1306463417, Wa_16011107343 - Send HS state for every primitive,
        * first one was handled by cmd_buffer_flush_gfx_state.
        */
-      if (i && (INTEL_NEEDS_WA_1409433168 || INTEL_NEEDS_WA_16011107343))
+      if (i && (INTEL_NEEDS_WA_1306463417 || INTEL_NEEDS_WA_16011107343))
          genX(emit_hs)(cmd_buffer);
 
       anv_batch_emit(&cmd_buffer->batch,
index bc4a762..68c8a1d 100644 (file)
@@ -250,13 +250,13 @@ genX(cmd_emit_te)(struct anv_cmd_buffer *cmd_buffer)
       te.MaximumTessellationFactorOdd = 63.0;
       te.MaximumTessellationFactorNotOdd = 64.0;
 #if GFX_VERx10 >= 125
-      if (intel_needs_workaround(cmd_buffer->device->info, 22012785325))
+      if (intel_needs_workaround(cmd_buffer->device->info, 22012699309))
          te.TessellationDistributionMode = TEDMODE_RR_STRICT;
       else
          te.TessellationDistributionMode = TEDMODE_RR_FREE;
 
-      if (intel_needs_workaround(cmd_buffer->device->info, 14015297576)) {
-         /* Wa_14015297576:
+      if (intel_needs_workaround(cmd_buffer->device->info, 14015055625)) {
+         /* Wa_14015055625:
           *
           * Disable Tessellation Distribution when primitive Id is enabled.
           */