mirror of
https://github.com/torvalds/linux.git
synced 2026-04-18 14:53:58 -04:00
drm/i915/cdclk: abstract intel_cdclk_min_cdclk()
Add intel_cdclk_min_cdclk() helper to avoid looking at struct intel_cdclk_state internals outside of intel_cdclk.c. Reviewed-by: Imre Deak <imre.deak@intel.com> Link: https://lore.kernel.org/r/af768e7fc32d8fa8ddcbbe2683266c30ae3b925d.1750847509.git.jani.nikula@intel.com Signed-off-by: Jani Nikula <jani.nikula@intel.com>
This commit is contained in:
@@ -333,7 +333,7 @@ int intel_plane_calc_min_cdclk(struct intel_atomic_state *state,
|
||||
* display blinking due to constant cdclk changes.
|
||||
*/
|
||||
if (new_crtc_state->min_cdclk[plane->id] <=
|
||||
cdclk_state->min_cdclk[crtc->pipe])
|
||||
intel_cdclk_min_cdclk(cdclk_state, crtc->pipe))
|
||||
return 0;
|
||||
|
||||
drm_dbg_kms(display->drm,
|
||||
@@ -341,7 +341,7 @@ int intel_plane_calc_min_cdclk(struct intel_atomic_state *state,
|
||||
plane->base.base.id, plane->base.name,
|
||||
new_crtc_state->min_cdclk[plane->id],
|
||||
crtc->base.base.id, crtc->base.name,
|
||||
cdclk_state->min_cdclk[crtc->pipe]);
|
||||
intel_cdclk_min_cdclk(cdclk_state, crtc->pipe));
|
||||
*need_cdclk_calc = true;
|
||||
|
||||
return 0;
|
||||
|
||||
Reference in New Issue
Block a user