summaryrefslogtreecommitdiff
path: root/drivers/gpu
diff options
context:
space:
mode:
authorMukul Joshi <mukul.joshi@amd.com>2025-05-15 05:07:47 +0300
committerAlex Deucher <alexander.deucher@amd.com>2025-12-08 22:26:03 +0300
commit127770bcfccc21e7de214be9c54527a789ab790f (patch)
tree94db2ff51c2330bcac9e45c766592f8091856a40 /drivers/gpu
parentf364fb3cb40364e0c91ddc83bac90cfd09a5602b (diff)
downloadlinux-127770bcfccc21e7de214be9c54527a789ab790f.tar.xz
drm/amdgpu: Revert retry based thrashing prevention on GFX 12.1.0
Revert the change to enable retry based thrashing prevention on GFX 12.1.0 for now as its causing data mismatch and slowness issues with multiple HIP tests. Signed-off-by: Mukul Joshi <mukul.joshi@amd.com> Reviewed-by: Harish Kasiviswanathan <Harish.Kasiviswanathan@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu')
-rw-r--r--drivers/gpu/drm/amd/amdgpu/gfx_v12_1.c11
1 files changed, 0 insertions, 11 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/gfx_v12_1.c b/drivers/gpu/drm/amd/amdgpu/gfx_v12_1.c
index 8f29a72353c7..522f478ca4bc 100644
--- a/drivers/gpu/drm/amd/amdgpu/gfx_v12_1.c
+++ b/drivers/gpu/drm/amd/amdgpu/gfx_v12_1.c
@@ -2512,17 +2512,6 @@ static void gfx_v12_1_init_golden_registers(struct amdgpu_device *adev)
{
uint32_t val;
- /* Setup the TCP Thrashing control register */
- val = RREG32_SOC15(GC, 0, regTCP_UTCL0_THRASHING_CTRL);
-
- val = REG_SET_FIELD(val, TCP_UTCL0_THRASHING_CTRL, THRASHING_EN, 0x2);
- val = REG_SET_FIELD(val, TCP_UTCL0_THRASHING_CTRL,
- RETRY_FRAGMENT_THRESHOLD_DOWN_EN, 0x0);
- val = REG_SET_FIELD(val, TCP_UTCL0_THRASHING_CTRL,
- RETRY_FRAGMENT_THRESHOLD_UP_EN, 0x0);
-
- WREG32_SOC15(GC, 0, regTCP_UTCL0_THRASHING_CTRL, val);
-
/* Set the TCP UTCL0 register to enable atomics */
val = RREG32_SOC15(GC, 0, regTCP_UTCL0_CNTL1);
val = REG_SET_FIELD(val, TCP_UTCL0_CNTL1, ATOMIC_REQUESTER_EN, 0x1);