Commit 94662169 authored by Alex Deucher's avatar Alex Deucher
Browse files

drm/amd/display: add default clocks if not able to fetch them

dm_pp_get_clock_levels_by_type needs to add the default clocks
to the powerplay case as well.  This was accidently dropped.

Fixes: b3ea88fe ("drm/amd/powerplay: add get_clock_by_type interface for display")
Bug: https://gitlab.freedesktop.org/drm/amd/issues/906


Reviewed-by: default avatarNicholas Kazlauskas <nicholas.kazlauskas@amd.com>
Signed-off-by: default avatarAlex Deucher <alexander.deucher@amd.com>
Cc: stable@vger.kernel.org
parent acc61b89
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -343,6 +343,7 @@ bool dm_pp_get_clock_levels_by_type(
		if (adev->powerplay.pp_funcs->get_clock_by_type(pp_handle,
			dc_to_pp_clock_type(clk_type), &pp_clks)) {
			/* Error in pplib. Provide default values. */
			get_default_clock_levels(clk_type, dc_clks);
			return true;
		}
	} else if (adev->smu.ppt_funcs && adev->smu.ppt_funcs->get_clock_by_type) {