|
@@ -1149,6 +1149,10 @@ static int gen9_init_workarounds(struct intel_engine_cs *engine)
|
|
|
WA_SET_FIELD_MASKED(GEN8_CS_CHICKEN1, GEN9_PREEMPT_GPGPU_LEVEL_MASK,
|
|
|
GEN9_PREEMPT_GPGPU_COMMAND_LEVEL);
|
|
|
|
|
|
+ /* WaClearHIZ_WM_CHICKEN3:bxt,glk */
|
|
|
+ if (IS_GEN9_LP(dev_priv))
|
|
|
+ WA_SET_BIT_MASKED(GEN9_WM_CHICKEN3, GEN9_FACTOR_IN_CLR_VAL_HIZ);
|
|
|
+
|
|
|
/* WaVFEStateAfterPipeControlwithMediaStateClear:skl,bxt,glk,cfl */
|
|
|
ret = wa_ring_whitelist_reg(engine, GEN9_CTX_PREEMPT_REG);
|
|
|
if (ret)
|