intel: Add device info for 1x4x6 Jasper Lake
[mesa.git] / src / intel / dev / gen_device_info.c
index 1ad2eed5e10f1eca1511ed3ccf9e3b60f7d3a35a..61eedf68ff7c7e4554d544304414dccfb0bcc001 100644 (file)
@@ -967,8 +967,27 @@ static const struct gen_device_info gen_device_info_ehl_4x8 = {
    .simulator_id = 28,
 };
 
-/* FIXME: Verfiy below entries when more information is available for this SKU.
- */
+static const struct gen_device_info gen_device_info_ehl_4x6 = {
+   GEN11_FEATURES(1, 1, subslices(4), 4),
+   .is_elkhartlake = true,
+   .urb = {
+      .size = 512,
+      .min_entries = {
+         [MESA_SHADER_VERTEX]    = 64,
+         [MESA_SHADER_TESS_EVAL] = 34,
+      },
+      .max_entries = {
+         [MESA_SHADER_VERTEX]    = 2384,
+         [MESA_SHADER_TESS_CTRL] = 1032,
+         [MESA_SHADER_TESS_EVAL] = 2384,
+         [MESA_SHADER_GEOMETRY]  = 1032,
+      },
+   },
+   .disable_ccs_repack = true,
+   .num_eu_per_subslice = 6,
+   .simulator_id = 28,
+};
+
 static const struct gen_device_info gen_device_info_ehl_4x4 = {
    GEN11_FEATURES(1, 1, subslices(4), 4),
    .is_elkhartlake = true,
@@ -990,8 +1009,6 @@ static const struct gen_device_info gen_device_info_ehl_4x4 = {
    .simulator_id = 28,
 };
 
-/* FIXME: Verfiy below entries when more information is available for this SKU.
- */
 static const struct gen_device_info gen_device_info_ehl_2x4 = {
    GEN11_FEATURES(1, 1, subslices(2), 4),
    .is_elkhartlake = true,