Commit 90e1d032 authored by Ethan Carter Edwards's avatar Ethan Carter Edwards Committed by Alex Deucher
Browse files

drm/amdgpu/gfx9: remove redundant repeated nested 0 check



The repeated checks on grbm_soft_reset are unnecessary. Remove them.

Signed-off-by: default avatarEthan Carter Edwards <ethan@ethancedwards.com>
Signed-off-by: default avatarAlex Deucher <alexander.deucher@amd.com>
parent 8802ec0e
Loading
Loading
Loading
Loading
+11 −13
Original line number Diff line number Diff line
@@ -4175,7 +4175,6 @@ static int gfx_v9_0_soft_reset(struct amdgpu_ip_block *ip_block)
		/* Disable MEC parsing/prefetching */
		gfx_v9_0_cp_compute_enable(adev, false);

		if (grbm_soft_reset) {
		tmp = RREG32_SOC15(GC, 0, mmGRBM_SOFT_RESET);
		tmp |= grbm_soft_reset;
		dev_info(adev->dev, "GRBM_SOFT_RESET=0x%08X\n", tmp);
@@ -4187,7 +4186,6 @@ static int gfx_v9_0_soft_reset(struct amdgpu_ip_block *ip_block)
		tmp &= ~grbm_soft_reset;
		WREG32_SOC15(GC, 0, mmGRBM_SOFT_RESET, tmp);
		tmp = RREG32_SOC15(GC, 0, mmGRBM_SOFT_RESET);
		}

		/* Wait a little for things to settle down */
		udelay(50);