drm/amdgpu: disable concurrent flushes on Navi14
authorAlex Deucher <alexander.deucher@amd.com>
Tue, 2 Jul 2019 19:35:36 +0000 (14:35 -0500)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 18 Jul 2019 19:18:01 +0000 (14:18 -0500)
Same thing applies to navi14 as navi10.

Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c

index 57b3d8a9bef3175d1b07394c67fa9d1acf05a393..529065b83885faaf892ffdf457ccf9aefafcd838 100644 (file)
@@ -368,7 +368,8 @@ static int amdgpu_vmid_grab_used(struct amdgpu_vm *vm,
                 * are broken on Navi10 and Navi14.
                 */
                if (needs_flush && (adev->asic_type < CHIP_VEGA10 ||
-                                   adev->asic_type == CHIP_NAVI10))
+                                   adev->asic_type == CHIP_NAVI10 ||
+                                   adev->asic_type == CHIP_NAVI14))
                        continue;
 
                /* Good, we can use this VMID. Remember this submission as