path: root/drivers/gpu/drm/amd/amdgpu
diff options
authorColin Ian King <>2020-06-24 15:54:18 +0100
committerAlex Deucher <>2020-07-01 01:59:26 -0400
commit57f01856645afe4c3d0f9915ee2bb043e8dd7982 (patch)
treea9355e492299ba9e56aa07f5e519710199ac91b6 /drivers/gpu/drm/amd/amdgpu
parent6a8987a8667e5b7216fdc386e362c8f99756fa38 (diff)
drm/amdgpu: ensure 0 is returned for success in jpeg_v2_5_wait_for_idle
In the cases where adev->jpeg.num_jpeg_inst is zero or the condition adev->jpeg.harvest_config & (1 << i) is always non-zero the variable ret is never set to an error condition and the function returns an uninitialized value in ret. Since the only exit condition at the end if the function is a success then explicitly return 0 rather than a potentially uninitialized value in ret. Addresses-Coverity: ("Uninitialized scalar variable") Fixes: 14f43e8f88c5 ("drm/amdgpu: move JPEG2.5 out from VCN2.5") Signed-off-by: Colin Ian King <> Signed-off-by: Alex Deucher <>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu')
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c b/drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c
index f74262a22a16..7a51c615d22d 100644
--- a/drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c
+++ b/drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c
@@ -462,7 +462,7 @@ static int jpeg_v2_5_wait_for_idle(void *handle)
return ret;
- return ret;
+ return 0;
static int jpeg_v2_5_set_clockgating_state(void *handle,