aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/radeon/evergreen.c
diff options
context:
space:
mode:
authorIlija Hadzic <ihadzic@research.bell-labs.com>2011-09-20 10:22:57 -0400
committerDave Airlie <airlied@redhat.com>2011-10-12 09:39:03 -0400
commitcd54033ae9dabad389c09e0f338e9d8c1465827f (patch)
treece51bec3ff452c2e977c7e75877a48dce4d344fc /drivers/gpu/drm/radeon/evergreen.c
parent5a7b74beca675968f612ad6188808ed67ac58e36 (diff)
drm/radeon: allow pcie gen2 speed on NI
Enabling pcie gen2 speed was skipped for Northern Islands AISCs, although it looks like it works just fine with the same initialization sequence used for evergreen. According to Alex D. gen2 init was skipped to prevent a crash that has been caused by some other bug that has been fixed in the meantime; so now it should be safe to enable it. Signed-off-by: Ilija Hadzic <ihadzic@research.bell-labs.com> Reviewed-by: Alex Deucher <alexander.deucher@amd.com> Signed-off-by: Dave Airlie <airlied@redhat.com>
Diffstat (limited to 'drivers/gpu/drm/radeon/evergreen.c')
-rw-r--r--drivers/gpu/drm/radeon/evergreen.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/gpu/drm/radeon/evergreen.c b/drivers/gpu/drm/radeon/evergreen.c
index a72dbb3e1335..1fc8650079db 100644
--- a/drivers/gpu/drm/radeon/evergreen.c
+++ b/drivers/gpu/drm/radeon/evergreen.c
@@ -3050,8 +3050,7 @@ static int evergreen_startup(struct radeon_device *rdev)
3050 int r; 3050 int r;
3051 3051
3052 /* enable pcie gen2 link */ 3052 /* enable pcie gen2 link */
3053 if (!ASIC_IS_DCE5(rdev)) 3053 evergreen_pcie_gen2_enable(rdev);
3054 evergreen_pcie_gen2_enable(rdev);
3055 3054
3056 if (ASIC_IS_DCE5(rdev)) { 3055 if (ASIC_IS_DCE5(rdev)) {
3057 if (!rdev->me_fw || !rdev->pfp_fw || !rdev->rlc_fw || !rdev->mc_fw) { 3056 if (!rdev->me_fw || !rdev->pfp_fw || !rdev->rlc_fw || !rdev->mc_fw) {