From: Yang Wang Date: Thu, 30 May 2024 14:48:34 +0000 (+0800) Subject: drm/amdgpu: refine isp firmware loading X-Git-Tag: v6.11-rc1~141^2~8^2~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=71fe4494847f03dda3932417769418c02431615c;p=thirdparty%2Fkernel%2Flinux.git drm/amdgpu: refine isp firmware loading refine isp firmware loading Signed-off-by: Yang Wang Reviewed-by: Christian König Signed-off-by: Alex Deucher --- diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_isp.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_isp.c index 2a3f4668cb9b5..215bae8091535 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_isp.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_isp.c @@ -97,16 +97,14 @@ static int isp_load_fw_by_psp(struct amdgpu_device *adev) { const struct common_firmware_header *hdr; char ucode_prefix[10]; - char fw_name[40]; int r = 0; /* get isp fw binary name and path */ amdgpu_ucode_ip_version_decode(adev, ISP_HWIP, ucode_prefix, sizeof(ucode_prefix)); - snprintf(fw_name, sizeof(fw_name), "amdgpu/%s.bin", ucode_prefix); /* read isp fw */ - r = amdgpu_ucode_request(adev, &adev->isp.fw, fw_name); + r = amdgpu_ucode_request(adev, &adev->isp.fw, "amdgpu/%s.bin", ucode_prefix); if (r) { amdgpu_ucode_release(&adev->isp.fw); return r;