Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drm/amdgpu: return 0 by default in amdgpu_pm_load_smu_firmware

Fixes SI cards running on amdgpu.

Fixes: 1929059893022 ("drm/amd/amdgpu: add RLC firmware to support raven1 refresh")
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=110883
Reviewed-by: Evan Quan <evan.quan@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>

+2 -2
+2 -2
drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c
··· 2492 2492 2493 2493 int amdgpu_pm_load_smu_firmware(struct amdgpu_device *adev, uint32_t *smu_version) 2494 2494 { 2495 - int r = -EINVAL; 2495 + int r; 2496 2496 2497 2497 if (adev->powerplay.pp_funcs && adev->powerplay.pp_funcs->load_firmware) { 2498 2498 r = adev->powerplay.pp_funcs->load_firmware(adev->powerplay.pp_handle); ··· 2502 2502 } 2503 2503 *smu_version = adev->pm.fw_version; 2504 2504 } 2505 - return r; 2505 + return 0; 2506 2506 } 2507 2507 2508 2508 int amdgpu_pm_sysfs_init(struct amdgpu_device *adev)