[PATCH 11/18] drm/i915/dpll: Introduce new hook in intel_dpll_funcs
Jani Nikula
jani.nikula at linux.intel.com
Fri May 9 10:25:00 UTC 2025
On Fri, 09 May 2025, Suraj Kandpal <suraj.kandpal at intel.com> wrote:
> Introduce disable hook to disable individual dpll which is to
> be used by DISPLAY_VER() >= 14.
>
> --v2
> -Rename intel_global_dpll to intel_dpll_global [Jani/Ville]
>
> Signed-off-by: Suraj Kandpal <suraj.kandpal at intel.com>
This is hard to review with no actual user at hand.
> ---
> drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 8 +++++++-
> 1 file changed, 7 insertions(+), 1 deletion(-)
>
> diff --git a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
> index 51dab49d4fc1..85f726b1c5c8 100644
> --- a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
> +++ b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
> @@ -73,7 +73,13 @@ struct intel_dpll_funcs {
> struct intel_encoder *encoder);
>
> /*
> - * Hook for disabling the shared pll, called from _intel_disable_shared_dpll()
> + * Hook for disabling the individual pll, used from DISPLAY_VER() >= 14
> + */
> + void (*disable)(struct intel_display *display,
> + struct intel_dpll *pll);
> +
> + /*
> + * Hook for disabling the shared pll, called from intel_disable_global_dpll()
> * only when it is safe to disable the pll, i.e., there are no more
> * tracked users for it.
> */
--
Jani Nikula, Intel
More information about the Intel-xe
mailing list