Commit 0124853e authored by Alex Deucher's avatar Alex Deucher
Browse files

drm/radeon/aruba: disable additional rlc features



They cause problems with dynamic clocking.

Signed-off-by: default avatarAlex Deucher <alexander.deucher@amd.com>
parent e631227f
Loading
Loading
Loading
Loading
+0 −2
Original line number Original line Diff line number Diff line
@@ -4043,8 +4043,6 @@ static void evergreen_rlc_start(struct radeon_device *rdev)


	if (rdev->flags & RADEON_IS_IGP) {
	if (rdev->flags & RADEON_IS_IGP) {
		mask |= GFX_POWER_GATING_ENABLE | GFX_POWER_GATING_SRC;
		mask |= GFX_POWER_GATING_ENABLE | GFX_POWER_GATING_SRC;
		if (rdev->family == CHIP_ARUBA)
			mask |= DYN_PER_SIMD_PG_ENABLE | LB_CNT_SPIM_ACTIVE | LOAD_BALANCE_ENABLE;
	}
	}


	WREG32(RLC_CNTL, mask);
	WREG32(RLC_CNTL, mask);