drm/amdgpu: simplify mec2 fw check
authorAlex Deucher <alexander.deucher@amd.com>
Mon, 18 May 2020 21:09:12 +0000 (17:09 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 28 May 2020 18:00:49 +0000 (14:00 -0400)
Check if mec2 fw exists rather than checking asic types.

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

index 682a514f17944c6a2edd72467c5f2a44caf4023e..4db523ff399896aee0aeb929f990866a64a3c90c 100644 (file)
@@ -1340,8 +1340,7 @@ static int amdgpu_debugfs_firmware_info(struct seq_file *m, void *data)
                   fw_info.feature, fw_info.ver);
 
        /* MEC2 */
-       if (adev->asic_type == CHIP_KAVERI ||
-           (adev->asic_type > CHIP_TOPAZ && adev->asic_type != CHIP_STONEY)) {
+       if (adev->gfx.mec2_fw) {
                query_fw.index = 1;
                ret = amdgpu_firmware_info(&fw_info, &query_fw, adev);
                if (ret)