diff options
| author | Dan Carpenter <[email protected]> | 2024-10-24 08:17:16 +0000 |
|---|---|---|
| committer | Alex Deucher <[email protected]> | 2024-10-24 22:07:10 +0000 |
| commit | dac64cb3e029e9ae9ca251798bcb9cdb118d68d5 (patch) | |
| tree | 7d679fd89460ebd2897dae3e5ef755a6d2539526 /drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | |
| parent | Documentation/gpu/amdgpu: Add programming model for DCN (diff) | |
| download | kernel-dac64cb3e029e9ae9ca251798bcb9cdb118d68d5.tar.gz kernel-dac64cb3e029e9ae9ca251798bcb9cdb118d68d5.zip | |
drm/amdgpu: Fix amdgpu_ip_block_hw_fini()
This NULL check is reversed so the function doesn't work.
Fixes: dad01f93f432 ("drm/amdgpu: validate hw_fini before function call")
Signed-off-by: Dan Carpenter <[email protected]>
Reviewed-by: Mario Limonciello <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Mario Limonciello <[email protected]>
Signed-off-by: Alex Deucher <[email protected]>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_device.c')
| -rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c index b377bd9692f0..a7b55d6ac5c6 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c @@ -3308,7 +3308,7 @@ static void amdgpu_ip_block_hw_fini(struct amdgpu_ip_block *ip_block) { int r; - if (ip_block->version->funcs->hw_fini) { + if (!ip_block->version->funcs->hw_fini) { DRM_ERROR("hw_fini of IP block <%s> not defined\n", ip_block->version->funcs->name); } else { |
