diff options
author | Jesse.zhang@amd.com <Jesse.zhang@amd.com> | 2025-02-21 09:02:05 +0300 |
---|---|---|
committer | Alex Deucher <alexander.deucher@amd.com> | 2025-02-25 19:43:59 +0300 |
commit | d190e4d0f7b52bdb2b5bd8c3dcfbcd7877a0dc53 (patch) | |
tree | 5a32a93e5ac2afbff256dd6590f8e33ba597a16c /drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | |
parent | 82252544921e3180389dc62efd0ca15eb2012898 (diff) | |
download | linux-d190e4d0f7b52bdb2b5bd8c3dcfbcd7877a0dc53.tar.xz |
drm/amd/pm: add support for checking SDMA reset capability
This patch introduces a new function to check if the SMU supports resetting the SDMA engine.
This capability check ensures that the driver does not attempt to reset the SDMA engine
on hardware that does not support it.
The following changes are included:
- New function `amdgpu_dpm_reset_sdma_is_supported` to check SDMA reset
support at the AMDGPU driver level.
- New function `smu_reset_sdma_is_supported` to check SDMA reset support
at the SMU level.
- Implementation of `smu_v13_0_6_reset_sdma_is_supported` for the specific
SMU version v13.0.6.
- Updated `smu_v13_0_6_reset_sdma` to use the new capability check before
attempting to reset the SDMA engine.
v2: change smu_reset_sdma_is_supported type to bool (Tim)
Signed-off-by: Vitaly Prosyak <vitaly.prosyak@amd.com>
Signed-off-by: Jesse Zhang <jesse.zhang@amd.com>
Reviewed-by: Tim Huang <tim.huang@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_job.c')
0 files changed, 0 insertions, 0 deletions