mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-05-09 14:56:54 -04:00
drm/amdgpu: apply dm_pp_notify_wm_clock_changes() for Polaris only
Will expand it to other ASICs after verified. Signed-off-by: Evan Quan <evan.quan@amd.com> Acked-and-tested-by: Christian König <christian.koenig@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
@@ -462,7 +462,12 @@ bool dm_pp_notify_wm_clock_changes(
|
||||
void *pp_handle = adev->powerplay.pp_handle;
|
||||
const struct amd_pm_funcs *pp_funcs = adev->powerplay.pp_funcs;
|
||||
|
||||
if (pp_funcs && pp_funcs->set_watermarks_for_clocks_ranges) {
|
||||
/*
|
||||
* Limit this watermark setting for Polaris for now
|
||||
* TODO: expand this to other ASICs
|
||||
*/
|
||||
if ((adev->asic_type >= CHIP_POLARIS10) && (adev->asic_type <= CHIP_VEGAM)
|
||||
&& pp_funcs && pp_funcs->set_watermarks_for_clocks_ranges) {
|
||||
if (!pp_funcs->set_watermarks_for_clocks_ranges(pp_handle,
|
||||
(void *)wm_with_clock_ranges))
|
||||
return true;
|
||||
|
||||
Reference in New Issue
Block a user