wa_22014263786 is not applicable to the BMG and hence exclude it
from the wa.

Bspec: 74212, 66624
Signed-off-by: Vinod Govindapillai <[email protected]>
---
 drivers/gpu/drm/i915/display/intel_fbc.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/i915/display/intel_fbc.c 
b/drivers/gpu/drm/i915/display/intel_fbc.c
index 0d380c825791..2938ee4b64d8 100644
--- a/drivers/gpu/drm/i915/display/intel_fbc.c
+++ b/drivers/gpu/drm/i915/display/intel_fbc.c
@@ -934,7 +934,8 @@ static void intel_fbc_program_workarounds(struct intel_fbc 
*fbc)
                             0, DPFC_CHICKEN_COMP_DUMMY_PIXEL);
 
        /* Wa_22014263786:icl,jsl,tgl,dg1,rkl,adls,adlp,mtl */
-       if (DISPLAY_VER(display) >= 11 && !display->platform.dg2)
+       if (DISPLAY_VER(display) >= 11 && !display->platform.dg2 &&
+           !display->platform.battlemage)
                intel_de_rmw(display, ILK_DPFC_CHICKEN(fbc->id),
                             0, DPFC_CHICKEN_FORCE_SLB_INVALIDATION);
 
-- 
2.43.0

Reply via email to