intel: Add device info for 1x4x6 Jasper Lake
authorAnuj Phogat <anuj.phogat@gmail.com>
Wed, 4 Dec 2019 23:19:18 +0000 (15:19 -0800)
committerAnuj Phogat <anuj.phogat@gmail.com>
Mon, 9 Dec 2019 20:22:56 +0000 (12:22 -0800)
Also removing the FIXME comments after matching the numbers with
updated documentation.

Signed-off-by: Anuj Phogat <anuj.phogat@gmail.com>
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
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,