]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c
drm/amdgpu: add psp_v12_0 for renoir (v2)
[linux.git] / drivers / gpu / drm / amd / amdgpu / amdgpu_ucode.c
index 33ed17418f62029c81b5ddf7ba80589a9edff24c..fca328590f25ff30c3c26c11fa9432a11e1a087b 100644 (file)
@@ -368,8 +368,13 @@ amdgpu_ucode_get_load_type(struct amdgpu_device *adev, int load_type)
                else
                        return AMDGPU_FW_LOAD_PSP;
        case CHIP_ARCTURUS:
-       case CHIP_RENOIR:
                return AMDGPU_FW_LOAD_DIRECT;
+       case CHIP_RENOIR:
+               if (load_type == AMDGPU_FW_LOAD_PSP)
+                       return AMDGPU_FW_LOAD_PSP;
+               else
+                       return AMDGPU_FW_LOAD_DIRECT;
+
        default:
                DRM_ERROR("Unknown firmware load type\n");
        }