Commit 44b51275 authored by Gustavo Sousa's avatar Gustavo Sousa
Browse files

drm/xe/xe3p: Drop Wa_16028780921



Wa_16028780921 involves writing to a register that is locked by firmware
prior to driver loading and doesn't have any effect if implemented by
the KMD.  Since the implementation of the workaround actually belongs
the firmware, just drop the ineffective implementation by the KMD.

Reviewed-by: default avatarMatt Roper <matthew.d.roper@intel.com>
Link: https://patch.msgid.link/20260309-extra-nvl-p-enabling-patches-v5-6-be9c902ee34e@intel.com


Signed-off-by: default avatarGustavo Sousa <gustavo.sousa@intel.com>
parent 0919b266
Loading
Loading
Loading
Loading
+0 −3
Original line number Diff line number Diff line
@@ -222,9 +222,6 @@

#define GSCPSMI_BASE				XE_REG(0x880c)

#define CCCHKNREG2				XE_REG_MCR(0x881c)
#define   LOCALITYDIS				REG_BIT(7)

#define CCCHKNREG1				XE_REG_MCR(0x8828)
#define   L3CMPCTRL				REG_BIT(23)
#define   ENCOMPPERFFIX				REG_BIT(18)
+0 −4
Original line number Diff line number Diff line
@@ -292,10 +292,6 @@ static const struct xe_rtp_entry_sr gt_was[] = {
	  XE_RTP_ACTIONS(SET(MMIOATSREQLIMIT_GAM_WALK_3D,
			     DIS_ATS_WRONLY_PG))
	},
	{ XE_RTP_NAME("16028780921"),
	  XE_RTP_RULES(GRAPHICS_VERSION(3510), GRAPHICS_STEP(A0, B0)),
	  XE_RTP_ACTIONS(SET(CCCHKNREG2, LOCALITYDIS))
	},
	{ XE_RTP_NAME("14026144927"),
	  XE_RTP_RULES(GRAPHICS_VERSION(3510), GRAPHICS_STEP(A0, B0)),
	  XE_RTP_ACTIONS(SET(L3SQCREG2, L3_SQ_DISABLE_COAMA_2WAY_COH |