diff options
| author | Alex Deucher <[email protected]> | 2025-05-27 14:13:31 +0000 |
|---|---|---|
| committer | Alex Deucher <[email protected]> | 2025-06-03 19:04:24 +0000 |
| commit | 5cccf10f652122a17b40df9d672ccf2ed69cd82f (patch) | |
| tree | e793e4ce6d9f9277f5af2657b87e1ab3f3e1ec7d /drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h | |
| parent | drm/amdgpu/gfx10: Refine Cleaner Shader for GFX10.1.10 (diff) | |
| download | kernel-5cccf10f652122a17b40df9d672ccf2ed69cd82f.tar.gz kernel-5cccf10f652122a17b40df9d672ccf2ed69cd82f.zip | |
drm/amdgpu: disable workload profile switching when OD is enabled
Users have reported that they have to reduce the level of undervolting
to acheive stability when dynamic workload profiles are enabled on
GC 10.3.x. Disable dynamic workload profiles if the user has enabled
OD.
Fixes: b9467983b774 ("drm/amdgpu: add dynamic workload profile switching for gfx10")
Closes: https://gitlab.freedesktop.org/drm/amd/-/issues/4262
Reviewed-by: Kenneth Feng <[email protected]>
Signed-off-by: Alex Deucher <[email protected]>
Cc: [email protected] # 6.15.x
Diffstat (limited to 'drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h')
| -rw-r--r-- | drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h b/drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h index c0f9ecb97fcc..768317ee1486 100644 --- a/drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h +++ b/drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h @@ -563,6 +563,7 @@ int amdgpu_dpm_get_smu_prv_buf_details(struct amdgpu_device *adev, void **addr, size_t *size); int amdgpu_dpm_is_overdrive_supported(struct amdgpu_device *adev); +int amdgpu_dpm_is_overdrive_enabled(struct amdgpu_device *adev); int amdgpu_dpm_set_pp_table(struct amdgpu_device *adev, const char *buf, size_t size); |
