Skip to content

Commit 34a77b0

Browse files
committed
drm/i915: Add Wa_1605460711 / Wa_1408767742 to ICL and EHL
This workaround appears under two different numbers (and with somewhat confused stepping applicability on ICL). Ultimately it appears we should just implement this for all stepping of ICL and EHL. Note that this is identical to Wa_1407928979:tgl that already exists in our driver too...yet another number referencing the same actual workaround. Signed-off-by: Matt Roper <[email protected]> Link: https://patchwork.freedesktop.org/patch/msgid/[email protected] Reviewed-by: Mika Kuoppala <[email protected]>
1 parent fb899dd commit 34a77b0

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

drivers/gpu/drm/i915/gt/intel_workarounds.c

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1487,6 +1487,14 @@ rcs_engine_wa_init(struct intel_engine_cs *engine, struct i915_wa_list *wal)
14871487
wa_write_or(wal,
14881488
SUBSLICE_UNIT_LEVEL_CLKGATE,
14891489
GWUNIT_CLKGATE_DIS);
1490+
1491+
/*
1492+
* Wa_1408767742:icl[a2..forever],ehl[all]
1493+
* Wa_1605460711:icl[a0..c0]
1494+
*/
1495+
wa_write_or(wal,
1496+
GEN7_FF_THREAD_MODE,
1497+
GEN12_FF_TESSELATION_DOP_GATE_DISABLE);
14901498
}
14911499

14921500
if (IS_GEN_RANGE(i915, 9, 12)) {

0 commit comments

Comments
 (0)