drm/amdgpu: set Vega20 LBPW as disabled at default
authorEvan Quan <evan.quan@amd.com>
Fri, 2 Nov 2018 09:21:17 +0000 (17:21 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Wed, 7 Nov 2018 22:05:56 +0000 (17:05 -0500)
For Vega20, LBPW feature is disabled at default.

Signed-off-by: Evan Quan <evan.quan@amd.com>
Reviewed-by: Feifei Xu <Feifei.Xu@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c

index 928034c..7abefb8 100644 (file)
@@ -2499,6 +2499,20 @@ static int gfx_v9_0_rlc_resume(struct amdgpu_device *adev)
                        return r;
        }
 
+       if (amdgpu_lbpw == -1) {
+               switch (adev->asic_type) {
+               case CHIP_RAVEN:
+                       amdgpu_lbpw = 1;
+                       break;
+               case CHIP_VEGA20:
+                       amdgpu_lbpw = 0;
+                       break;
+               default:
+                       amdgpu_lbpw = 0;
+                       break;
+               }
+       }
+
        if (adev->asic_type == CHIP_RAVEN ||
            adev->asic_type == CHIP_VEGA20) {
                if (amdgpu_lbpw != 0)