All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jani Nikula <jani.nikula@intel.com>
To: Suraj Kandpal <suraj.kandpal@intel.com>,
	intel-xe@lists.freedesktop.org, intel-gfx@lists.freedesktop.org
Cc: ankit.k.nautiyal@intel.com, uma.shankar@intel.com,
	mika.kahola@intel.com, ville.syrjala@intel.com,
	Suraj Kandpal <suraj.kandpal@intel.com>
Subject: Re: [PATCH 04/16] drm/i915/dpll: Rename intel_shared_dpll
Date: Thu, 03 Apr 2025 18:01:34 +0300	[thread overview]
Message-ID: <878qoh1e7l.fsf@intel.com> (raw)
In-Reply-To: <20250402083204.1523470-5-suraj.kandpal@intel.com>

On Wed, 02 Apr 2025, Suraj Kandpal <suraj.kandpal@intel.com> wrote:
> Rename intel_shared_dpll to intel_dpll_global to represent both
> shared and individual dplls. Since from MTL each PHY has it's
> own PLL making the shared PLL naming a little outdated. In an
> effort to make this framework accepting of future changes this
> needs to be done.
>
> --v2
> -Use intel_dpll_global to make sure names start with the filename
> [Jani/Ville]
> -Explain the need of this rename [Jani]

Here too, why not just struct intel_dpll?

I get that it's used in intel_display_core.h but it's a single user
that's less important and could be renamed there.


>
> Signed-off-by: Suraj Kandpal <suraj.kandpal@intel.com>
> ---
>  drivers/gpu/drm/i915/display/icl_dsi.c        |   2 +-
>  drivers/gpu/drm/i915/display/intel_ddi.c      |  52 ++--
>  drivers/gpu/drm/i915/display/intel_ddi.h      |   6 +-
>  drivers/gpu/drm/i915/display/intel_display.c  |  12 +-
>  .../gpu/drm/i915/display/intel_display_core.h |   4 +-
>  .../drm/i915/display/intel_display_debugfs.c  |   2 +-
>  .../drm/i915/display/intel_display_types.h    |   6 +-
>  drivers/gpu/drm/i915/display/intel_dpll.c     |   4 +-
>  drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 228 +++++++++---------
>  drivers/gpu/drm/i915/display/intel_dpll_mgr.h |  18 +-
>  drivers/gpu/drm/i915/display/intel_fdi.c      |   2 +-
>  drivers/gpu/drm/i915/display/intel_lvds.c     |   2 +-
>  .../drm/i915/display/intel_modeset_setup.c    |   8 +-
>  .../gpu/drm/i915/display/intel_pch_display.c  |  10 +-
>  .../gpu/drm/i915/display/intel_pch_refclk.c   |   2 +-
>  15 files changed, 179 insertions(+), 179 deletions(-)
>
> diff --git a/drivers/gpu/drm/i915/display/icl_dsi.c b/drivers/gpu/drm/i915/display/icl_dsi.c
> index b69c713fb79a..97c20c493e4d 100644
> --- a/drivers/gpu/drm/i915/display/icl_dsi.c
> +++ b/drivers/gpu/drm/i915/display/icl_dsi.c
> @@ -658,7 +658,7 @@ static void gen11_dsi_map_pll(struct intel_encoder *encoder,
>  {
>  	struct intel_display *display = to_intel_display(encoder);
>  	struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder);
> -	struct intel_shared_dpll *pll = crtc_state->shared_dpll;
> +	struct intel_dpll_global *pll = crtc_state->dpll_global;
>  	enum phy phy;
>  	u32 val;
>  
> diff --git a/drivers/gpu/drm/i915/display/intel_ddi.c b/drivers/gpu/drm/i915/display/intel_ddi.c
> index 56068b2ef964..a8934ea5077d 100644
> --- a/drivers/gpu/drm/i915/display/intel_ddi.c
> +++ b/drivers/gpu/drm/i915/display/intel_ddi.c
> @@ -234,7 +234,7 @@ static void intel_wait_ddi_buf_active(struct intel_encoder *encoder)
>  			port_name(port));
>  }
>  
> -static u32 hsw_pll_to_ddi_pll_sel(const struct intel_shared_dpll *pll)
> +static u32 hsw_pll_to_ddi_pll_sel(const struct intel_dpll_global *pll)
>  {
>  	switch (pll->info->id) {
>  	case DPLL_ID_WRPLL1:
> @@ -258,7 +258,7 @@ static u32 hsw_pll_to_ddi_pll_sel(const struct intel_shared_dpll *pll)
>  static u32 icl_pll_to_ddi_clk_sel(struct intel_encoder *encoder,
>  				  const struct intel_crtc_state *crtc_state)
>  {
> -	const struct intel_shared_dpll *pll = crtc_state->shared_dpll;
> +	const struct intel_dpll_global *pll = crtc_state->dpll_global;
>  	int clock = crtc_state->port_clock;
>  	const enum intel_dpll_id id = pll->info->id;
>  
> @@ -1559,7 +1559,7 @@ static bool _icl_ddi_is_clock_enabled(struct intel_display *display, i915_reg_t
>  	return !(intel_de_read(display, reg) & clk_off);
>  }
>  
> -static struct intel_shared_dpll *
> +static struct intel_dpll_global *
>  _icl_ddi_get_pll(struct intel_display *display, i915_reg_t reg,
>  		 u32 clk_sel_mask, u32 clk_sel_shift)
>  {
> @@ -1574,7 +1574,7 @@ static void adls_ddi_enable_clock(struct intel_encoder *encoder,
>  				  const struct intel_crtc_state *crtc_state)
>  {
>  	struct intel_display *display = to_intel_display(encoder);
> -	const struct intel_shared_dpll *pll = crtc_state->shared_dpll;
> +	const struct intel_dpll_global *pll = crtc_state->dpll_global;
>  	enum phy phy = intel_encoder_to_phy(encoder);
>  
>  	if (drm_WARN_ON(display->drm, !pll))
> @@ -1604,7 +1604,7 @@ static bool adls_ddi_is_clock_enabled(struct intel_encoder *encoder)
>  					 ICL_DPCLKA_CFGCR0_DDI_CLK_OFF(phy));
>  }
>  
> -static struct intel_shared_dpll *adls_ddi_get_pll(struct intel_encoder *encoder)
> +static struct intel_dpll_global *adls_ddi_get_pll(struct intel_encoder *encoder)
>  {
>  	struct intel_display *display = to_intel_display(encoder);
>  	enum phy phy = intel_encoder_to_phy(encoder);
> @@ -1618,7 +1618,7 @@ static void rkl_ddi_enable_clock(struct intel_encoder *encoder,
>  				 const struct intel_crtc_state *crtc_state)
>  {
>  	struct intel_display *display = to_intel_display(encoder);
> -	const struct intel_shared_dpll *pll = crtc_state->shared_dpll;
> +	const struct intel_dpll_global *pll = crtc_state->dpll_global;
>  	enum phy phy = intel_encoder_to_phy(encoder);
>  
>  	if (drm_WARN_ON(display->drm, !pll))
> @@ -1648,7 +1648,7 @@ static bool rkl_ddi_is_clock_enabled(struct intel_encoder *encoder)
>  					 RKL_DPCLKA_CFGCR0_DDI_CLK_OFF(phy));
>  }
>  
> -static struct intel_shared_dpll *rkl_ddi_get_pll(struct intel_encoder *encoder)
> +static struct intel_dpll_global *rkl_ddi_get_pll(struct intel_encoder *encoder)
>  {
>  	struct intel_display *display = to_intel_display(encoder);
>  	enum phy phy = intel_encoder_to_phy(encoder);
> @@ -1662,7 +1662,7 @@ static void dg1_ddi_enable_clock(struct intel_encoder *encoder,
>  				 const struct intel_crtc_state *crtc_state)
>  {
>  	struct intel_display *display = to_intel_display(encoder);
> -	const struct intel_shared_dpll *pll = crtc_state->shared_dpll;
> +	const struct intel_dpll_global *pll = crtc_state->dpll_global;
>  	enum phy phy = intel_encoder_to_phy(encoder);
>  
>  	if (drm_WARN_ON(display->drm, !pll))
> @@ -1701,7 +1701,7 @@ static bool dg1_ddi_is_clock_enabled(struct intel_encoder *encoder)
>  					 DG1_DPCLKA_CFGCR0_DDI_CLK_OFF(phy));
>  }
>  
> -static struct intel_shared_dpll *dg1_ddi_get_pll(struct intel_encoder *encoder)
> +static struct intel_dpll_global *dg1_ddi_get_pll(struct intel_encoder *encoder)
>  {
>  	struct intel_display *display = to_intel_display(encoder);
>  	enum phy phy = intel_encoder_to_phy(encoder);
> @@ -1728,7 +1728,7 @@ static void icl_ddi_combo_enable_clock(struct intel_encoder *encoder,
>  				       const struct intel_crtc_state *crtc_state)
>  {
>  	struct intel_display *display = to_intel_display(encoder);
> -	const struct intel_shared_dpll *pll = crtc_state->shared_dpll;
> +	const struct intel_dpll_global *pll = crtc_state->dpll_global;
>  	enum phy phy = intel_encoder_to_phy(encoder);
>  
>  	if (drm_WARN_ON(display->drm, !pll))
> @@ -1758,7 +1758,7 @@ static bool icl_ddi_combo_is_clock_enabled(struct intel_encoder *encoder)
>  					 ICL_DPCLKA_CFGCR0_DDI_CLK_OFF(phy));
>  }
>  
> -struct intel_shared_dpll *icl_ddi_combo_get_pll(struct intel_encoder *encoder)
> +struct intel_dpll_global *icl_ddi_combo_get_pll(struct intel_encoder *encoder)
>  {
>  	struct intel_display *display = to_intel_display(encoder);
>  	enum phy phy = intel_encoder_to_phy(encoder);
> @@ -1772,7 +1772,7 @@ static void jsl_ddi_tc_enable_clock(struct intel_encoder *encoder,
>  				    const struct intel_crtc_state *crtc_state)
>  {
>  	struct intel_display *display = to_intel_display(encoder);
> -	const struct intel_shared_dpll *pll = crtc_state->shared_dpll;
> +	const struct intel_dpll_global *pll = crtc_state->dpll_global;
>  	enum port port = encoder->port;
>  
>  	if (drm_WARN_ON(display->drm, !pll))
> @@ -1815,7 +1815,7 @@ static void icl_ddi_tc_enable_clock(struct intel_encoder *encoder,
>  				    const struct intel_crtc_state *crtc_state)
>  {
>  	struct intel_display *display = to_intel_display(encoder);
> -	const struct intel_shared_dpll *pll = crtc_state->shared_dpll;
> +	const struct intel_dpll_global *pll = crtc_state->dpll_global;
>  	enum tc_port tc_port = intel_encoder_to_tc(encoder);
>  	enum port port = encoder->port;
>  
> @@ -1866,7 +1866,7 @@ static bool icl_ddi_tc_is_clock_enabled(struct intel_encoder *encoder)
>  	return !(tmp & ICL_DPCLKA_CFGCR0_TC_CLK_OFF(tc_port));
>  }
>  
> -static struct intel_shared_dpll *icl_ddi_tc_get_pll(struct intel_encoder *encoder)
> +static struct intel_dpll_global *icl_ddi_tc_get_pll(struct intel_encoder *encoder)
>  {
>  	struct intel_display *display = to_intel_display(encoder);
>  	enum tc_port tc_port = intel_encoder_to_tc(encoder);
> @@ -1896,7 +1896,7 @@ static struct intel_shared_dpll *icl_ddi_tc_get_pll(struct intel_encoder *encode
>  	return intel_get_shared_dpll_by_id(display, id);
>  }
>  
> -static struct intel_shared_dpll *bxt_ddi_get_pll(struct intel_encoder *encoder)
> +static struct intel_dpll_global *bxt_ddi_get_pll(struct intel_encoder *encoder)
>  {
>  	struct intel_display *display = to_intel_display(encoder->base.dev);
>  	enum intel_dpll_id id;
> @@ -1923,7 +1923,7 @@ static void skl_ddi_enable_clock(struct intel_encoder *encoder,
>  				 const struct intel_crtc_state *crtc_state)
>  {
>  	struct intel_display *display = to_intel_display(encoder);
> -	const struct intel_shared_dpll *pll = crtc_state->shared_dpll;
> +	const struct intel_dpll_global *pll = crtc_state->dpll_global;
>  	enum port port = encoder->port;
>  
>  	if (drm_WARN_ON(display->drm, !pll))
> @@ -1965,7 +1965,7 @@ static bool skl_ddi_is_clock_enabled(struct intel_encoder *encoder)
>  	return !(intel_de_read(display, DPLL_CTRL2) & DPLL_CTRL2_DDI_CLK_OFF(port));
>  }
>  
> -static struct intel_shared_dpll *skl_ddi_get_pll(struct intel_encoder *encoder)
> +static struct intel_dpll_global *skl_ddi_get_pll(struct intel_encoder *encoder)
>  {
>  	struct intel_display *display = to_intel_display(encoder);
>  	enum port port = encoder->port;
> @@ -1991,7 +1991,7 @@ void hsw_ddi_enable_clock(struct intel_encoder *encoder,
>  			  const struct intel_crtc_state *crtc_state)
>  {
>  	struct intel_display *display = to_intel_display(encoder);
> -	const struct intel_shared_dpll *pll = crtc_state->shared_dpll;
> +	const struct intel_dpll_global *pll = crtc_state->dpll_global;
>  	enum port port = encoder->port;
>  
>  	if (drm_WARN_ON(display->drm, !pll))
> @@ -2016,7 +2016,7 @@ bool hsw_ddi_is_clock_enabled(struct intel_encoder *encoder)
>  	return intel_de_read(display, PORT_CLK_SEL(port)) != PORT_CLK_SEL_NONE;
>  }
>  
> -static struct intel_shared_dpll *hsw_ddi_get_pll(struct intel_encoder *encoder)
> +static struct intel_dpll_global *hsw_ddi_get_pll(struct intel_encoder *encoder)
>  {
>  	struct intel_display *display = to_intel_display(encoder);
>  	enum port port = encoder->port;
> @@ -4184,7 +4184,7 @@ static void intel_ddi_get_config(struct intel_encoder *encoder,
>  
>  void intel_ddi_get_clock(struct intel_encoder *encoder,
>  			 struct intel_crtc_state *crtc_state,
> -			 struct intel_shared_dpll *pll)
> +			 struct intel_dpll_global *pll)
>  {
>  	struct intel_display *display = to_intel_display(encoder);
>  	enum icl_port_dpll_id port_dpll_id = ICL_PORT_DPLL_DEFAULT;
> @@ -4200,7 +4200,7 @@ void intel_ddi_get_clock(struct intel_encoder *encoder,
>  
>  	icl_set_active_port_dpll(crtc_state, port_dpll_id);
>  
> -	crtc_state->port_clock = intel_dpll_get_freq(display, crtc_state->shared_dpll,
> +	crtc_state->port_clock = intel_dpll_get_freq(display, crtc_state->dpll_global,
>  						     &crtc_state->dpll_hw_state);
>  }
>  
> @@ -4254,7 +4254,7 @@ static void icl_ddi_combo_get_config(struct intel_encoder *encoder,
>  	intel_ddi_get_config(encoder, crtc_state);
>  }
>  
> -static bool icl_ddi_tc_pll_is_tbt(const struct intel_shared_dpll *pll)
> +static bool icl_ddi_tc_pll_is_tbt(const struct intel_dpll_global *pll)
>  {
>  	return pll->info->id == DPLL_ID_ICL_TBTPLL;
>  }
> @@ -4264,7 +4264,7 @@ icl_ddi_tc_port_pll_type(struct intel_encoder *encoder,
>  			 const struct intel_crtc_state *crtc_state)
>  {
>  	struct intel_display *display = to_intel_display(encoder);
> -	const struct intel_shared_dpll *pll = crtc_state->shared_dpll;
> +	const struct intel_dpll_global *pll = crtc_state->dpll_global;
>  
>  	if (drm_WARN_ON(display->drm, !pll))
>  		return ICL_PORT_DPLL_DEFAULT;
> @@ -4287,7 +4287,7 @@ intel_ddi_port_pll_type(struct intel_encoder *encoder,
>  
>  static void icl_ddi_tc_get_clock(struct intel_encoder *encoder,
>  				 struct intel_crtc_state *crtc_state,
> -				 struct intel_shared_dpll *pll)
> +				 struct intel_dpll_global *pll)
>  {
>  	struct intel_display *display = to_intel_display(encoder);
>  	enum icl_port_dpll_id port_dpll_id;
> @@ -4310,10 +4310,10 @@ static void icl_ddi_tc_get_clock(struct intel_encoder *encoder,
>  
>  	icl_set_active_port_dpll(crtc_state, port_dpll_id);
>  
> -	if (icl_ddi_tc_pll_is_tbt(crtc_state->shared_dpll))
> +	if (icl_ddi_tc_pll_is_tbt(crtc_state->dpll_global))
>  		crtc_state->port_clock = icl_calc_tbt_pll_link(display, encoder->port);
>  	else
> -		crtc_state->port_clock = intel_dpll_get_freq(display, crtc_state->shared_dpll,
> +		crtc_state->port_clock = intel_dpll_get_freq(display, crtc_state->dpll_global,
>  							     &crtc_state->dpll_hw_state);
>  }
>  
> diff --git a/drivers/gpu/drm/i915/display/intel_ddi.h b/drivers/gpu/drm/i915/display/intel_ddi.h
> index 353eb04079e9..c41341b7e5cf 100644
> --- a/drivers/gpu/drm/i915/display/intel_ddi.h
> +++ b/drivers/gpu/drm/i915/display/intel_ddi.h
> @@ -18,7 +18,7 @@ struct intel_display;
>  struct intel_dp;
>  struct intel_dpll_hw_state;
>  struct intel_encoder;
> -struct intel_shared_dpll;
> +struct intel_dpll_global;
>  enum pipe;
>  enum port;
>  enum transcoder;
> @@ -40,7 +40,7 @@ void intel_ddi_enable_clock(struct intel_encoder *encoder,
>  void intel_ddi_disable_clock(struct intel_encoder *encoder);
>  void intel_ddi_get_clock(struct intel_encoder *encoder,
>  			 struct intel_crtc_state *crtc_state,
> -			 struct intel_shared_dpll *pll);
> +			 struct intel_dpll_global *pll);
>  void hsw_ddi_enable_clock(struct intel_encoder *encoder,
>  			  const struct intel_crtc_state *crtc_state);
>  void hsw_ddi_disable_clock(struct intel_encoder *encoder);
> @@ -50,7 +50,7 @@ intel_ddi_port_pll_type(struct intel_encoder *encoder,
>  			const struct intel_crtc_state *crtc_state);
>  void hsw_ddi_get_config(struct intel_encoder *encoder,
>  			struct intel_crtc_state *crtc_state);
> -struct intel_shared_dpll *icl_ddi_combo_get_pll(struct intel_encoder *encoder);
> +struct intel_dpll_global *icl_ddi_combo_get_pll(struct intel_encoder *encoder);
>  void hsw_prepare_dp_ddi_buffers(struct intel_encoder *encoder,
>  				const struct intel_crtc_state *crtc_state);
>  void intel_wait_ddi_buf_idle(struct intel_display *display, enum port port);
> diff --git a/drivers/gpu/drm/i915/display/intel_display.c b/drivers/gpu/drm/i915/display/intel_display.c
> index c540e2cae1f0..5b808bad61e0 100644
> --- a/drivers/gpu/drm/i915/display/intel_display.c
> +++ b/drivers/gpu/drm/i915/display/intel_display.c
> @@ -1322,7 +1322,7 @@ static void intel_encoders_update_prepare(struct intel_atomic_state *state)
>  			if (intel_crtc_needs_modeset(new_crtc_state))
>  				continue;
>  
> -			new_crtc_state->shared_dpll = old_crtc_state->shared_dpll;
> +			new_crtc_state->dpll_global = old_crtc_state->dpll_global;
>  			new_crtc_state->dpll_hw_state = old_crtc_state->dpll_hw_state;
>  		}
>  	}
> @@ -1661,7 +1661,7 @@ static void hsw_crtc_enable(struct intel_atomic_state *state,
>  
>  	intel_encoders_pre_pll_enable(state, crtc);
>  
> -	if (new_crtc_state->shared_dpll)
> +	if (new_crtc_state->dpll_global)
>  		intel_enable_shared_dpll(new_crtc_state);
>  
>  	intel_encoders_pre_enable(state, crtc);
> @@ -1957,7 +1957,7 @@ static void get_crtc_power_domains(struct intel_crtc_state *crtc_state,
>  	if (HAS_DDI(display) && crtc_state->has_audio)
>  		set_bit(POWER_DOMAIN_AUDIO_MMIO, mask->bits);
>  
> -	if (crtc_state->shared_dpll)
> +	if (crtc_state->dpll_global)
>  		set_bit(POWER_DOMAIN_DISPLAY_CORE, mask->bits);
>  
>  	if (crtc_state->dsc.compression_enable)
> @@ -4498,7 +4498,7 @@ copy_joiner_crtc_state_modeset(struct intel_atomic_state *state,
>  	/* preserve some things from the slave's original crtc state */
>  	saved_state->uapi = secondary_crtc_state->uapi;
>  	saved_state->scaler_state = secondary_crtc_state->scaler_state;
> -	saved_state->shared_dpll = secondary_crtc_state->shared_dpll;
> +	saved_state->dpll_global = secondary_crtc_state->dpll_global;
>  	saved_state->crc_enabled = secondary_crtc_state->crc_enabled;
>  
>  	intel_crtc_free_hw_state(secondary_crtc_state);
> @@ -4561,7 +4561,7 @@ intel_crtc_prepare_cleared_state(struct intel_atomic_state *state,
>  	saved_state->uapi = crtc_state->uapi;
>  	saved_state->inherited = crtc_state->inherited;
>  	saved_state->scaler_state = crtc_state->scaler_state;
> -	saved_state->shared_dpll = crtc_state->shared_dpll;
> +	saved_state->dpll_global = crtc_state->dpll_global;
>  	saved_state->dpll_hw_state = crtc_state->dpll_hw_state;
>  	memcpy(saved_state->icl_port_dplls, crtc_state->icl_port_dplls,
>  	       sizeof(saved_state->icl_port_dplls));
> @@ -5313,7 +5313,7 @@ intel_pipe_config_compare(const struct intel_crtc_state *current_config,
>  	PIPE_CONF_CHECK_BOOL(double_wide);
>  
>  	if (display->dpll.mgr)
> -		PIPE_CONF_CHECK_P(shared_dpll);
> +		PIPE_CONF_CHECK_P(dpll_global);
>  
>  	/* FIXME convert everything over the dpll_mgr */
>  	if (display->dpll.mgr || HAS_GMCH(display))
> diff --git a/drivers/gpu/drm/i915/display/intel_display_core.h b/drivers/gpu/drm/i915/display/intel_display_core.h
> index 3673275f9061..b23ff1c34bdf 100644
> --- a/drivers/gpu/drm/i915/display/intel_display_core.h
> +++ b/drivers/gpu/drm/i915/display/intel_display_core.h
> @@ -126,8 +126,8 @@ struct intel_audio {
>  struct intel_dpll {
>  	struct mutex lock;
>  
> -	int num_shared_dpll;
> -	struct intel_shared_dpll shared_dplls[I915_NUM_PLLS];
> +	int num_dpll_global;
> +	struct intel_dpll_global dpll_globals[I915_NUM_PLLS];
>  	const struct intel_dpll_mgr *mgr;
>  
>  	struct {
> diff --git a/drivers/gpu/drm/i915/display/intel_display_debugfs.c b/drivers/gpu/drm/i915/display/intel_display_debugfs.c
> index a317c6646382..db26998e0baa 100644
> --- a/drivers/gpu/drm/i915/display/intel_display_debugfs.c
> +++ b/drivers/gpu/drm/i915/display/intel_display_debugfs.c
> @@ -625,7 +625,7 @@ static int i915_shared_dplls_info(struct seq_file *m, void *unused)
>  {
>  	struct intel_display *display = node_to_intel_display(m->private);
>  	struct drm_printer p = drm_seq_file_printer(m);
> -	struct intel_shared_dpll *pll;
> +	struct intel_dpll_global *pll;
>  	int i;
>  
>  	drm_modeset_lock_all(display->drm);
> diff --git a/drivers/gpu/drm/i915/display/intel_display_types.h b/drivers/gpu/drm/i915/display/intel_display_types.h
> index 7d1c64f7b405..e080ffb32546 100644
> --- a/drivers/gpu/drm/i915/display/intel_display_types.h
> +++ b/drivers/gpu/drm/i915/display/intel_display_types.h
> @@ -1075,8 +1075,8 @@ struct intel_crtc_state {
>  	 * haswell. */
>  	struct dpll dpll;
>  
> -	/* Selected dpll when shared or NULL. */
> -	struct intel_shared_dpll *shared_dpll;
> +	/* Selected dpll. */
> +	struct intel_dpll_global *dpll_global;
>  
>  	/* Actual register state of the dpll, for shared dpll cross-checking. */
>  	struct intel_dpll_hw_state dpll_hw_state;
> @@ -1086,7 +1086,7 @@ struct intel_crtc_state {
>  	 * setting shared_dpll and dpll_hw_state to one of these reserved ones.
>  	 */
>  	struct icl_port_dpll {
> -		struct intel_shared_dpll *pll;
> +		struct intel_dpll_global *pll;
>  		struct intel_dpll_hw_state hw_state;
>  	} icl_port_dplls[ICL_PORT_DPLL_COUNT];
>  
> diff --git a/drivers/gpu/drm/i915/display/intel_dpll.c b/drivers/gpu/drm/i915/display/intel_dpll.c
> index 0481b1365b85..c6d29382378b 100644
> --- a/drivers/gpu/drm/i915/display/intel_dpll.c
> +++ b/drivers/gpu/drm/i915/display/intel_dpll.c
> @@ -1770,9 +1770,9 @@ int intel_dpll_crtc_get_shared_dpll(struct intel_atomic_state *state,
>  	int ret;
>  
>  	drm_WARN_ON(display->drm, !intel_crtc_needs_modeset(crtc_state));
> -	drm_WARN_ON(display->drm, !crtc_state->hw.enable && crtc_state->shared_dpll);
> +	drm_WARN_ON(display->drm, !crtc_state->hw.enable && crtc_state->dpll_global);
>  
> -	if (!crtc_state->hw.enable || crtc_state->shared_dpll)
> +	if (!crtc_state->hw.enable || crtc_state->dpll_global)
>  		return 0;
>  
>  	if (!display->funcs.dpll->crtc_get_shared_dpll)
> diff --git a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
> index 92ca2a544e2f..833c90f3f0f1 100644
> --- a/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
> +++ b/drivers/gpu/drm/i915/display/intel_dpll_mgr.c
> @@ -67,7 +67,7 @@ struct intel_dpll_global_funcs {
>  	 * the pll is not already enabled.
>  	 */
>  	void (*enable)(struct intel_display *display,
> -		       struct intel_shared_dpll *pll,
> +		       struct intel_dpll_global *pll,
>  		       const struct intel_dpll_hw_state *dpll_hw_state);
>  
>  	/*
> @@ -76,7 +76,7 @@ struct intel_dpll_global_funcs {
>  	 * tracked users for it.
>  	 */
>  	void (*disable)(struct intel_display *display,
> -			struct intel_shared_dpll *pll);
> +			struct intel_dpll_global *pll);
>  
>  	/*
>  	 * Hook for reading the values currently programmed to the DPLL
> @@ -84,7 +84,7 @@ struct intel_dpll_global_funcs {
>  	 * verification after a mode set.
>  	 */
>  	bool (*get_hw_state)(struct intel_display *display,
> -			     struct intel_shared_dpll *pll,
> +			     struct intel_dpll_global *pll,
>  			     struct intel_dpll_hw_state *dpll_hw_state);
>  
>  	/*
> @@ -92,7 +92,7 @@ struct intel_dpll_global_funcs {
>  	 * in state.
>  	 */
>  	int (*get_freq)(struct intel_display *i915,
> -			const struct intel_shared_dpll *pll,
> +			const struct intel_dpll_global *pll,
>  			const struct intel_dpll_hw_state *dpll_hw_state);
>  };
>  
> @@ -121,7 +121,7 @@ static void
>  intel_atomic_duplicate_dpll_state(struct intel_display *display,
>  				  struct intel_dpll_state *dpll_state)
>  {
> -	struct intel_shared_dpll *pll;
> +	struct intel_dpll_global *pll;
>  	int i;
>  
>  	/* Copy dpll state */
> @@ -155,11 +155,11 @@ intel_atomic_get_shared_dpll_state(struct drm_atomic_state *s)
>   * Returns:
>   * A pointer to the DPLL with @id
>   */
> -struct intel_shared_dpll *
> +struct intel_dpll_global *
>  intel_get_shared_dpll_by_id(struct intel_display *display,
>  			    enum intel_dpll_id id)
>  {
> -	struct intel_shared_dpll *pll;
> +	struct intel_dpll_global *pll;
>  	int i;
>  
>  	for_each_dpll(display, pll, i) {
> @@ -173,7 +173,7 @@ intel_get_shared_dpll_by_id(struct intel_display *display,
>  
>  /* For ILK+ */
>  void assert_shared_dpll(struct intel_display *display,
> -			struct intel_shared_dpll *pll,
> +			struct intel_dpll_global *pll,
>  			bool state)
>  {
>  	bool cur_state;
> @@ -202,7 +202,7 @@ enum intel_dpll_id icl_tc_port_to_pll_id(enum tc_port tc_port)
>  
>  static i915_reg_t
>  intel_combo_pll_enable_reg(struct intel_display *display,
> -			   struct intel_shared_dpll *pll)
> +			   struct intel_dpll_global *pll)
>  {
>  	if (display->platform.dg1)
>  		return DG1_DPLL_ENABLE(pll->info->id);
> @@ -215,7 +215,7 @@ intel_combo_pll_enable_reg(struct intel_display *display,
>  
>  static i915_reg_t
>  intel_tc_pll_enable_reg(struct intel_display *display,
> -			struct intel_shared_dpll *pll)
> +			struct intel_dpll_global *pll)
>  {
>  	const enum intel_dpll_id id = pll->info->id;
>  	enum tc_port tc_port = icl_pll_id_to_tc_port(id);
> @@ -227,7 +227,7 @@ intel_tc_pll_enable_reg(struct intel_display *display,
>  }
>  
>  static void _intel_enable_shared_dpll(struct intel_display *display,
> -				      struct intel_shared_dpll *pll)
> +				      struct intel_dpll_global *pll)
>  {
>  	if (pll->info->power_domain)
>  		pll->wakeref = intel_display_power_get(display, pll->info->power_domain);
> @@ -237,7 +237,7 @@ static void _intel_enable_shared_dpll(struct intel_display *display,
>  }
>  
>  static void _intel_disable_shared_dpll(struct intel_display *display,
> -				       struct intel_shared_dpll *pll)
> +				       struct intel_dpll_global *pll)
>  {
>  	pll->info->funcs->disable(display, pll);
>  	pll->on = false;
> @@ -256,7 +256,7 @@ void intel_enable_shared_dpll(const struct intel_crtc_state *crtc_state)
>  {
>  	struct intel_display *display = to_intel_display(crtc_state);
>  	struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc);
> -	struct intel_shared_dpll *pll = crtc_state->shared_dpll;
> +	struct intel_dpll_global *pll = crtc_state->dpll_global;
>  	unsigned int pipe_mask = intel_crtc_joined_pipe_mask(crtc_state);
>  	unsigned int old_mask;
>  
> @@ -302,7 +302,7 @@ void intel_disable_shared_dpll(const struct intel_crtc_state *crtc_state)
>  {
>  	struct intel_display *display = to_intel_display(crtc_state);
>  	struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc);
> -	struct intel_shared_dpll *pll = crtc_state->shared_dpll;
> +	struct intel_dpll_global *pll = crtc_state->dpll_global;
>  	unsigned int pipe_mask = intel_crtc_joined_pipe_mask(crtc_state);
>  
>  	/* PCH only available on ILK+ */
> @@ -341,7 +341,7 @@ void intel_disable_shared_dpll(const struct intel_crtc_state *crtc_state)
>  static unsigned long
>  intel_dpll_mask_all(struct intel_display *display)
>  {
> -	struct intel_shared_dpll *pll;
> +	struct intel_dpll_global *pll;
>  	unsigned long dpll_mask = 0;
>  	int i;
>  
> @@ -354,7 +354,7 @@ intel_dpll_mask_all(struct intel_display *display)
>  	return dpll_mask;
>  }
>  
> -static struct intel_shared_dpll *
> +static struct intel_dpll_global *
>  intel_find_shared_dpll(struct intel_atomic_state *state,
>  		       const struct intel_crtc *crtc,
>  		       const struct intel_dpll_hw_state *dpll_hw_state,
> @@ -363,7 +363,7 @@ intel_find_shared_dpll(struct intel_atomic_state *state,
>  	struct intel_display *display = to_intel_display(crtc);
>  	unsigned long dpll_mask_all = intel_dpll_mask_all(display);
>  	struct intel_dpll_state *dpll_state;
> -	struct intel_shared_dpll *unused_pll = NULL;
> +	struct intel_dpll_global *unused_pll = NULL;
>  	enum intel_dpll_id id;
>  
>  	dpll_state = intel_atomic_get_shared_dpll_state(&state->base);
> @@ -371,7 +371,7 @@ intel_find_shared_dpll(struct intel_atomic_state *state,
>  	drm_WARN_ON(display->drm, dpll_mask & ~dpll_mask_all);
>  
>  	for_each_set_bit(id, &dpll_mask, fls(dpll_mask_all)) {
> -		struct intel_shared_dpll *pll;
> +		struct intel_dpll_global *pll;
>  
>  		pll = intel_get_shared_dpll_by_id(display, id);
>  		if (!pll)
> @@ -418,7 +418,7 @@ intel_find_shared_dpll(struct intel_atomic_state *state,
>   */
>  static void
>  intel_reference_shared_dpll_crtc(const struct intel_crtc *crtc,
> -				 const struct intel_shared_dpll *pll,
> +				 const struct intel_dpll_global *pll,
>  				 struct intel_dpll_state *dpll_state)
>  {
>  	struct intel_display *display = to_intel_display(crtc);
> @@ -434,7 +434,7 @@ intel_reference_shared_dpll_crtc(const struct intel_crtc *crtc,
>  static void
>  intel_reference_shared_dpll(struct intel_atomic_state *state,
>  			    const struct intel_crtc *crtc,
> -			    const struct intel_shared_dpll *pll,
> +			    const struct intel_dpll_global *pll,
>  			    const struct intel_dpll_hw_state *dpll_hw_state)
>  {
>  	struct intel_dpll_state *dpll_state;
> @@ -457,7 +457,7 @@ intel_reference_shared_dpll(struct intel_atomic_state *state,
>   */
>  void
>  intel_unreference_shared_dpll_crtc(const struct intel_crtc *crtc,
> -				   const struct intel_shared_dpll *pll,
> +				   const struct intel_dpll_global *pll,
>  				   struct intel_dpll_state *dpll_state)
>  {
>  	struct intel_display *display = to_intel_display(crtc);
> @@ -472,7 +472,7 @@ intel_unreference_shared_dpll_crtc(const struct intel_crtc *crtc,
>  
>  static void intel_unreference_shared_dpll(struct intel_atomic_state *state,
>  					  const struct intel_crtc *crtc,
> -					  const struct intel_shared_dpll *pll)
> +					  const struct intel_dpll_global *pll)
>  {
>  	struct intel_dpll_state *dpll_state;
>  
> @@ -489,12 +489,12 @@ static void intel_put_dpll(struct intel_atomic_state *state,
>  	struct intel_crtc_state *new_crtc_state =
>  		intel_atomic_get_new_crtc_state(state, crtc);
>  
> -	new_crtc_state->shared_dpll = NULL;
> +	new_crtc_state->dpll_global = NULL;
>  
> -	if (!old_crtc_state->shared_dpll)
> +	if (!old_crtc_state->dpll_global)
>  		return;
>  
> -	intel_unreference_shared_dpll(state, crtc, old_crtc_state->shared_dpll);
> +	intel_unreference_shared_dpll(state, crtc, old_crtc_state->dpll_global);
>  }
>  
>  /**
> @@ -512,7 +512,7 @@ void intel_shared_dpll_swap_state(struct intel_atomic_state *state)
>  {
>  	struct intel_display *display = to_intel_display(state);
>  	struct intel_dpll_state *dpll_state = state->dpll_state;
> -	struct intel_shared_dpll *pll;
> +	struct intel_dpll_global *pll;
>  	int i;
>  
>  	if (!state->dpll_set)
> @@ -523,7 +523,7 @@ void intel_shared_dpll_swap_state(struct intel_atomic_state *state)
>  }
>  
>  static bool ibx_pch_dpll_get_hw_state(struct intel_display *display,
> -				      struct intel_shared_dpll *pll,
> +				      struct intel_dpll_global *pll,
>  				      struct intel_dpll_hw_state *dpll_hw_state)
>  {
>  	struct i9xx_dpll_hw_state *hw_state = &dpll_hw_state->i9xx;
> @@ -559,7 +559,7 @@ static void ibx_assert_pch_refclk_enabled(struct intel_display *display)
>  }
>  
>  static void ibx_pch_dpll_enable(struct intel_display *display,
> -				struct intel_shared_dpll *pll,
> +				struct intel_dpll_global *pll,
>  				const struct intel_dpll_hw_state *dpll_hw_state)
>  {
>  	const struct i9xx_dpll_hw_state *hw_state = &dpll_hw_state->i9xx;
> @@ -588,7 +588,7 @@ static void ibx_pch_dpll_enable(struct intel_display *display,
>  }
>  
>  static void ibx_pch_dpll_disable(struct intel_display *display,
> -				 struct intel_shared_dpll *pll)
> +				 struct intel_dpll_global *pll)
>  {
>  	const enum intel_dpll_id id = pll->info->id;
>  
> @@ -612,7 +612,7 @@ static int ibx_get_dpll(struct intel_atomic_state *state,
>  	struct drm_i915_private *i915 = to_i915(display->drm);
>  	struct intel_crtc_state *crtc_state =
>  		intel_atomic_get_new_crtc_state(state, crtc);
> -	struct intel_shared_dpll *pll;
> +	struct intel_dpll_global *pll;
>  	enum intel_dpll_id id;
>  
>  	if (HAS_PCH_IBX(i915)) {
> @@ -638,7 +638,7 @@ static int ibx_get_dpll(struct intel_atomic_state *state,
>  	intel_reference_shared_dpll(state, crtc,
>  				    pll, &crtc_state->dpll_hw_state);
>  
> -	crtc_state->shared_dpll = pll;
> +	crtc_state->dpll_global = pll;
>  
>  	return 0;
>  }
> @@ -690,7 +690,7 @@ static const struct intel_dpll_mgr pch_pll_mgr = {
>  };
>  
>  static void hsw_ddi_wrpll_enable(struct intel_display *display,
> -				 struct intel_shared_dpll *pll,
> +				 struct intel_dpll_global *pll,
>  				 const struct intel_dpll_hw_state *dpll_hw_state)
>  {
>  	const struct hsw_dpll_hw_state *hw_state = &dpll_hw_state->hsw;
> @@ -702,7 +702,7 @@ static void hsw_ddi_wrpll_enable(struct intel_display *display,
>  }
>  
>  static void hsw_ddi_spll_enable(struct intel_display *display,
> -				struct intel_shared_dpll *pll,
> +				struct intel_dpll_global *pll,
>  				const struct intel_dpll_hw_state *dpll_hw_state)
>  {
>  	const struct hsw_dpll_hw_state *hw_state = &dpll_hw_state->hsw;
> @@ -713,7 +713,7 @@ static void hsw_ddi_spll_enable(struct intel_display *display,
>  }
>  
>  static void hsw_ddi_wrpll_disable(struct intel_display *display,
> -				  struct intel_shared_dpll *pll)
> +				  struct intel_dpll_global *pll)
>  {
>  	const enum intel_dpll_id id = pll->info->id;
>  
> @@ -729,7 +729,7 @@ static void hsw_ddi_wrpll_disable(struct intel_display *display,
>  }
>  
>  static void hsw_ddi_spll_disable(struct intel_display *display,
> -				 struct intel_shared_dpll *pll)
> +				 struct intel_dpll_global *pll)
>  {
>  	enum intel_dpll_id id = pll->info->id;
>  
> @@ -745,7 +745,7 @@ static void hsw_ddi_spll_disable(struct intel_display *display,
>  }
>  
>  static bool hsw_ddi_wrpll_get_hw_state(struct intel_display *display,
> -				       struct intel_shared_dpll *pll,
> +				       struct intel_dpll_global *pll,
>  				       struct intel_dpll_hw_state *dpll_hw_state)
>  {
>  	struct hsw_dpll_hw_state *hw_state = &dpll_hw_state->hsw;
> @@ -767,7 +767,7 @@ static bool hsw_ddi_wrpll_get_hw_state(struct intel_display *display,
>  }
>  
>  static bool hsw_ddi_spll_get_hw_state(struct intel_display *display,
> -				      struct intel_shared_dpll *pll,
> +				      struct intel_dpll_global *pll,
>  				      struct intel_dpll_hw_state *dpll_hw_state)
>  {
>  	struct hsw_dpll_hw_state *hw_state = &dpll_hw_state->hsw;
> @@ -994,7 +994,7 @@ hsw_ddi_calculate_wrpll(int clock /* in Hz */,
>  }
>  
>  static int hsw_ddi_wrpll_get_freq(struct intel_display *display,
> -				  const struct intel_shared_dpll *pll,
> +				  const struct intel_dpll_global *pll,
>  				  const struct intel_dpll_hw_state *dpll_hw_state)
>  {
>  	const struct hsw_dpll_hw_state *hw_state = &dpll_hw_state->hsw;
> @@ -1057,7 +1057,7 @@ hsw_ddi_wrpll_compute_dpll(struct intel_atomic_state *state,
>  	return 0;
>  }
>  
> -static struct intel_shared_dpll *
> +static struct intel_dpll_global *
>  hsw_ddi_wrpll_get_dpll(struct intel_atomic_state *state,
>  		       struct intel_crtc *crtc)
>  {
> @@ -1088,11 +1088,11 @@ hsw_ddi_lcpll_compute_dpll(struct intel_crtc_state *crtc_state)
>  	}
>  }
>  
> -static struct intel_shared_dpll *
> +static struct intel_dpll_global *
>  hsw_ddi_lcpll_get_dpll(struct intel_crtc_state *crtc_state)
>  {
>  	struct intel_display *display = to_intel_display(crtc_state);
> -	struct intel_shared_dpll *pll;
> +	struct intel_dpll_global *pll;
>  	enum intel_dpll_id pll_id;
>  	int clock = crtc_state->port_clock;
>  
> @@ -1120,7 +1120,7 @@ hsw_ddi_lcpll_get_dpll(struct intel_crtc_state *crtc_state)
>  }
>  
>  static int hsw_ddi_lcpll_get_freq(struct intel_display *display,
> -				  const struct intel_shared_dpll *pll,
> +				  const struct intel_dpll_global *pll,
>  				  const struct intel_dpll_hw_state *dpll_hw_state)
>  {
>  	int link_clock = 0;
> @@ -1160,7 +1160,7 @@ hsw_ddi_spll_compute_dpll(struct intel_atomic_state *state,
>  	return 0;
>  }
>  
> -static struct intel_shared_dpll *
> +static struct intel_dpll_global *
>  hsw_ddi_spll_get_dpll(struct intel_atomic_state *state,
>  		      struct intel_crtc *crtc)
>  {
> @@ -1172,7 +1172,7 @@ hsw_ddi_spll_get_dpll(struct intel_atomic_state *state,
>  }
>  
>  static int hsw_ddi_spll_get_freq(struct intel_display *display,
> -				 const struct intel_shared_dpll *pll,
> +				 const struct intel_dpll_global *pll,
>  				 const struct intel_dpll_hw_state *dpll_hw_state)
>  {
>  	const struct hsw_dpll_hw_state *hw_state = &dpll_hw_state->hsw;
> @@ -1219,7 +1219,7 @@ static int hsw_get_dpll(struct intel_atomic_state *state,
>  {
>  	struct intel_crtc_state *crtc_state =
>  		intel_atomic_get_new_crtc_state(state, crtc);
> -	struct intel_shared_dpll *pll = NULL;
> +	struct intel_dpll_global *pll = NULL;
>  
>  	if (intel_crtc_has_type(crtc_state, INTEL_OUTPUT_HDMI))
>  		pll = hsw_ddi_wrpll_get_dpll(state, crtc);
> @@ -1234,7 +1234,7 @@ static int hsw_get_dpll(struct intel_atomic_state *state,
>  	intel_reference_shared_dpll(state, crtc,
>  				    pll, &crtc_state->dpll_hw_state);
>  
> -	crtc_state->shared_dpll = pll;
> +	crtc_state->dpll_global = pll;
>  
>  	return 0;
>  }
> @@ -1283,18 +1283,18 @@ static const struct intel_dpll_global_funcs hsw_ddi_spll_funcs = {
>  };
>  
>  static void hsw_ddi_lcpll_enable(struct intel_display *display,
> -				 struct intel_shared_dpll *pll,
> +				 struct intel_dpll_global *pll,
>  				 const struct intel_dpll_hw_state *hw_state)
>  {
>  }
>  
>  static void hsw_ddi_lcpll_disable(struct intel_display *display,
> -				  struct intel_shared_dpll *pll)
> +				  struct intel_dpll_global *pll)
>  {
>  }
>  
>  static bool hsw_ddi_lcpll_get_hw_state(struct intel_display *display,
> -				       struct intel_shared_dpll *pll,
> +				       struct intel_dpll_global *pll,
>  				       struct intel_dpll_hw_state *dpll_hw_state)
>  {
>  	return true;
> @@ -1362,7 +1362,7 @@ static const struct skl_dpll_regs skl_dpll_regs[4] = {
>  };
>  
>  static void skl_ddi_pll_write_ctrl1(struct intel_display *display,
> -				    struct intel_shared_dpll *pll,
> +				    struct intel_dpll_global *pll,
>  				    const struct skl_dpll_hw_state *hw_state)
>  {
>  	const enum intel_dpll_id id = pll->info->id;
> @@ -1376,7 +1376,7 @@ static void skl_ddi_pll_write_ctrl1(struct intel_display *display,
>  }
>  
>  static void skl_ddi_pll_enable(struct intel_display *display,
> -			       struct intel_shared_dpll *pll,
> +			       struct intel_dpll_global *pll,
>  			       const struct intel_dpll_hw_state *dpll_hw_state)
>  {
>  	const struct skl_dpll_hw_state *hw_state = &dpll_hw_state->skl;
> @@ -1398,7 +1398,7 @@ static void skl_ddi_pll_enable(struct intel_display *display,
>  }
>  
>  static void skl_ddi_dpll0_enable(struct intel_display *display,
> -				 struct intel_shared_dpll *pll,
> +				 struct intel_dpll_global *pll,
>  				 const struct intel_dpll_hw_state *dpll_hw_state)
>  {
>  	const struct skl_dpll_hw_state *hw_state = &dpll_hw_state->skl;
> @@ -1407,7 +1407,7 @@ static void skl_ddi_dpll0_enable(struct intel_display *display,
>  }
>  
>  static void skl_ddi_pll_disable(struct intel_display *display,
> -				struct intel_shared_dpll *pll)
> +				struct intel_dpll_global *pll)
>  {
>  	const struct skl_dpll_regs *regs = skl_dpll_regs;
>  	const enum intel_dpll_id id = pll->info->id;
> @@ -1418,12 +1418,12 @@ static void skl_ddi_pll_disable(struct intel_display *display,
>  }
>  
>  static void skl_ddi_dpll0_disable(struct intel_display *display,
> -				  struct intel_shared_dpll *pll)
> +				  struct intel_dpll_global *pll)
>  {
>  }
>  
>  static bool skl_ddi_pll_get_hw_state(struct intel_display *display,
> -				     struct intel_shared_dpll *pll,
> +				     struct intel_dpll_global *pll,
>  				     struct intel_dpll_hw_state *dpll_hw_state)
>  {
>  	struct skl_dpll_hw_state *hw_state = &dpll_hw_state->skl;
> @@ -1461,7 +1461,7 @@ static bool skl_ddi_pll_get_hw_state(struct intel_display *display,
>  }
>  
>  static bool skl_ddi_dpll0_get_hw_state(struct intel_display *display,
> -				       struct intel_shared_dpll *pll,
> +				       struct intel_dpll_global *pll,
>  				       struct intel_dpll_hw_state *dpll_hw_state)
>  {
>  	struct skl_dpll_hw_state *hw_state = &dpll_hw_state->skl;
> @@ -1734,7 +1734,7 @@ skl_ddi_calculate_wrpll(int clock,
>  }
>  
>  static int skl_ddi_wrpll_get_freq(struct intel_display *display,
> -				  const struct intel_shared_dpll *pll,
> +				  const struct intel_dpll_global *pll,
>  				  const struct intel_dpll_hw_state *dpll_hw_state)
>  {
>  	const struct skl_dpll_hw_state *hw_state = &dpll_hw_state->skl;
> @@ -1882,7 +1882,7 @@ skl_ddi_dp_set_dpll_hw_state(struct intel_crtc_state *crtc_state)
>  }
>  
>  static int skl_ddi_lcpll_get_freq(struct intel_display *display,
> -				  const struct intel_shared_dpll *pll,
> +				  const struct intel_dpll_global *pll,
>  				  const struct intel_dpll_hw_state *dpll_hw_state)
>  {
>  	const struct skl_dpll_hw_state *hw_state = &dpll_hw_state->skl;
> @@ -1937,7 +1937,7 @@ static int skl_get_dpll(struct intel_atomic_state *state,
>  {
>  	struct intel_crtc_state *crtc_state =
>  		intel_atomic_get_new_crtc_state(state, crtc);
> -	struct intel_shared_dpll *pll;
> +	struct intel_dpll_global *pll;
>  
>  	if (intel_crtc_has_type(crtc_state, INTEL_OUTPUT_EDP))
>  		pll = intel_find_shared_dpll(state, crtc,
> @@ -1955,13 +1955,13 @@ static int skl_get_dpll(struct intel_atomic_state *state,
>  	intel_reference_shared_dpll(state, crtc,
>  				    pll, &crtc_state->dpll_hw_state);
>  
> -	crtc_state->shared_dpll = pll;
> +	crtc_state->dpll_global = pll;
>  
>  	return 0;
>  }
>  
>  static int skl_ddi_pll_get_freq(struct intel_display *display,
> -				const struct intel_shared_dpll *pll,
> +				const struct intel_dpll_global *pll,
>  				const struct intel_dpll_hw_state *dpll_hw_state)
>  {
>  	const struct skl_dpll_hw_state *hw_state = &dpll_hw_state->skl;
> @@ -2036,7 +2036,7 @@ static const struct intel_dpll_mgr skl_pll_mgr = {
>  };
>  
>  static void bxt_ddi_pll_enable(struct intel_display *display,
> -			       struct intel_shared_dpll *pll,
> +			       struct intel_dpll_global *pll,
>  			       const struct intel_dpll_hw_state *dpll_hw_state)
>  {
>  	const struct bxt_dpll_hw_state *hw_state = &dpll_hw_state->bxt;
> @@ -2139,7 +2139,7 @@ static void bxt_ddi_pll_enable(struct intel_display *display,
>  }
>  
>  static void bxt_ddi_pll_disable(struct intel_display *display,
> -				struct intel_shared_dpll *pll)
> +				struct intel_dpll_global *pll)
>  {
>  	enum port port = (enum port)pll->info->id; /* 1:1 port->PLL mapping */
>  
> @@ -2158,7 +2158,7 @@ static void bxt_ddi_pll_disable(struct intel_display *display,
>  }
>  
>  static bool bxt_ddi_pll_get_hw_state(struct intel_display *display,
> -				     struct intel_shared_dpll *pll,
> +				     struct intel_dpll_global *pll,
>  				     struct intel_dpll_hw_state *dpll_hw_state)
>  {
>  	struct bxt_dpll_hw_state *hw_state = &dpll_hw_state->bxt;
> @@ -2358,7 +2358,7 @@ static int bxt_ddi_set_dpll_hw_state(struct intel_crtc_state *crtc_state,
>  }
>  
>  static int bxt_ddi_pll_get_freq(struct intel_display *display,
> -				const struct intel_shared_dpll *pll,
> +				const struct intel_dpll_global *pll,
>  				const struct intel_dpll_hw_state *dpll_hw_state)
>  {
>  	const struct bxt_dpll_hw_state *hw_state = &dpll_hw_state->bxt;
> @@ -2427,7 +2427,7 @@ static int bxt_get_dpll(struct intel_atomic_state *state,
>  	struct intel_display *display = to_intel_display(state);
>  	struct intel_crtc_state *crtc_state =
>  		intel_atomic_get_new_crtc_state(state, crtc);
> -	struct intel_shared_dpll *pll;
> +	struct intel_dpll_global *pll;
>  	enum intel_dpll_id id;
>  
>  	/* 1:1 mapping between ports and PLLs */
> @@ -2440,7 +2440,7 @@ static int bxt_get_dpll(struct intel_atomic_state *state,
>  	intel_reference_shared_dpll(state, crtc,
>  				    pll, &crtc_state->dpll_hw_state);
>  
> -	crtc_state->shared_dpll = pll;
> +	crtc_state->dpll_global = pll;
>  
>  	return 0;
>  }
> @@ -2755,7 +2755,7 @@ static int icl_calc_tbt_pll(struct intel_crtc_state *crtc_state,
>  }
>  
>  static int icl_ddi_tbt_pll_get_freq(struct intel_display *display,
> -				    const struct intel_shared_dpll *pll,
> +				    const struct intel_dpll_global *pll,
>  				    const struct intel_dpll_hw_state *dpll_hw_state)
>  {
>  	/*
> @@ -2826,7 +2826,7 @@ icl_calc_wrpll(struct intel_crtc_state *crtc_state,
>  }
>  
>  static int icl_ddi_combo_pll_get_freq(struct intel_display *display,
> -				      const struct intel_shared_dpll *pll,
> +				      const struct intel_dpll_global *pll,
>  				      const struct intel_dpll_hw_state *dpll_hw_state)
>  {
>  	const struct icl_dpll_hw_state *hw_state = &dpll_hw_state->icl;
> @@ -3199,7 +3199,7 @@ static int icl_calc_mg_pll_state(struct intel_crtc_state *crtc_state,
>  }
>  
>  static int icl_ddi_mg_pll_get_freq(struct intel_display *display,
> -				   const struct intel_shared_dpll *pll,
> +				   const struct intel_dpll_global *pll,
>  				   const struct intel_dpll_hw_state *dpll_hw_state)
>  {
>  	const struct icl_dpll_hw_state *hw_state = &dpll_hw_state->icl;
> @@ -3285,7 +3285,7 @@ void icl_set_active_port_dpll(struct intel_crtc_state *crtc_state,
>  	struct icl_port_dpll *port_dpll =
>  		&crtc_state->icl_port_dplls[port_dpll_id];
>  
> -	crtc_state->shared_dpll = port_dpll->pll;
> +	crtc_state->dpll_global = port_dpll->pll;
>  	crtc_state->dpll_hw_state = port_dpll->hw_state;
>  }
>  
> @@ -3428,8 +3428,8 @@ static int icl_compute_tc_phy_dplls(struct intel_atomic_state *state,
>  		return ret;
>  
>  	/* this is mainly for the fastset check */
> -	if (old_crtc_state->shared_dpll &&
> -	    old_crtc_state->shared_dpll->info->id == DPLL_ID_ICL_TBTPLL)
> +	if (old_crtc_state->dpll_global &&
> +	    old_crtc_state->dpll_global->info->id == DPLL_ID_ICL_TBTPLL)
>  		icl_set_active_port_dpll(crtc_state, ICL_PORT_DPLL_DEFAULT);
>  	else
>  		icl_set_active_port_dpll(crtc_state, ICL_PORT_DPLL_MG_PHY);
> @@ -3521,7 +3521,7 @@ static void icl_put_dplls(struct intel_atomic_state *state,
>  		intel_atomic_get_new_crtc_state(state, crtc);
>  	enum icl_port_dpll_id id;
>  
> -	new_crtc_state->shared_dpll = NULL;
> +	new_crtc_state->dpll_global = NULL;
>  
>  	for (id = ICL_PORT_DPLL_DEFAULT; id < ICL_PORT_DPLL_COUNT; id++) {
>  		const struct icl_port_dpll *old_port_dpll =
> @@ -3539,7 +3539,7 @@ static void icl_put_dplls(struct intel_atomic_state *state,
>  }
>  
>  static bool mg_pll_get_hw_state(struct intel_display *display,
> -				struct intel_shared_dpll *pll,
> +				struct intel_dpll_global *pll,
>  				struct intel_dpll_hw_state *dpll_hw_state)
>  {
>  	struct icl_dpll_hw_state *hw_state = &dpll_hw_state->icl;
> @@ -3606,7 +3606,7 @@ static bool mg_pll_get_hw_state(struct intel_display *display,
>  }
>  
>  static bool dkl_pll_get_hw_state(struct intel_display *display,
> -				 struct intel_shared_dpll *pll,
> +				 struct intel_dpll_global *pll,
>  				 struct intel_dpll_hw_state *dpll_hw_state)
>  {
>  	struct icl_dpll_hw_state *hw_state = &dpll_hw_state->icl;
> @@ -3678,7 +3678,7 @@ static bool dkl_pll_get_hw_state(struct intel_display *display,
>  }
>  
>  static bool icl_pll_get_hw_state(struct intel_display *display,
> -				 struct intel_shared_dpll *pll,
> +				 struct intel_dpll_global *pll,
>  				 struct intel_dpll_hw_state *dpll_hw_state,
>  				 i915_reg_t enable_reg)
>  {
> @@ -3739,7 +3739,7 @@ static bool icl_pll_get_hw_state(struct intel_display *display,
>  }
>  
>  static bool combo_pll_get_hw_state(struct intel_display *display,
> -				   struct intel_shared_dpll *pll,
> +				   struct intel_dpll_global *pll,
>  				   struct intel_dpll_hw_state *dpll_hw_state)
>  {
>  	i915_reg_t enable_reg = intel_combo_pll_enable_reg(display, pll);
> @@ -3748,14 +3748,14 @@ static bool combo_pll_get_hw_state(struct intel_display *display,
>  }
>  
>  static bool tbt_pll_get_hw_state(struct intel_display *display,
> -				 struct intel_shared_dpll *pll,
> +				 struct intel_dpll_global *pll,
>  				 struct intel_dpll_hw_state *dpll_hw_state)
>  {
>  	return icl_pll_get_hw_state(display, pll, dpll_hw_state, TBT_PLL_ENABLE);
>  }
>  
>  static void icl_dpll_write(struct intel_display *display,
> -			   struct intel_shared_dpll *pll,
> +			   struct intel_dpll_global *pll,
>  			   const struct icl_dpll_hw_state *hw_state)
>  {
>  	const enum intel_dpll_id id = pll->info->id;
> @@ -3797,7 +3797,7 @@ static void icl_dpll_write(struct intel_display *display,
>  }
>  
>  static void icl_mg_pll_write(struct intel_display *display,
> -			     struct intel_shared_dpll *pll,
> +			     struct intel_dpll_global *pll,
>  			     const struct icl_dpll_hw_state *hw_state)
>  {
>  	enum tc_port tc_port = icl_pll_id_to_tc_port(pll->info->id);
> @@ -3840,7 +3840,7 @@ static void icl_mg_pll_write(struct intel_display *display,
>  }
>  
>  static void dkl_pll_write(struct intel_display *display,
> -			  struct intel_shared_dpll *pll,
> +			  struct intel_dpll_global *pll,
>  			  const struct icl_dpll_hw_state *hw_state)
>  {
>  	enum tc_port tc_port = icl_pll_id_to_tc_port(pll->info->id);
> @@ -3905,7 +3905,7 @@ static void dkl_pll_write(struct intel_display *display,
>  }
>  
>  static void icl_pll_power_enable(struct intel_display *display,
> -				 struct intel_shared_dpll *pll,
> +				 struct intel_dpll_global *pll,
>  				 i915_reg_t enable_reg)
>  {
>  	intel_de_rmw(display, enable_reg, 0, PLL_POWER_ENABLE);
> @@ -3920,7 +3920,7 @@ static void icl_pll_power_enable(struct intel_display *display,
>  }
>  
>  static void icl_pll_enable(struct intel_display *display,
> -			   struct intel_shared_dpll *pll,
> +			   struct intel_dpll_global *pll,
>  			   i915_reg_t enable_reg)
>  {
>  	intel_de_rmw(display, enable_reg, 0, PLL_ENABLE);
> @@ -3930,7 +3930,7 @@ static void icl_pll_enable(struct intel_display *display,
>  		drm_err(display->drm, "PLL %d not locked\n", pll->info->id);
>  }
>  
> -static void adlp_cmtg_clock_gating_wa(struct intel_display *display, struct intel_shared_dpll *pll)
> +static void adlp_cmtg_clock_gating_wa(struct intel_display *display, struct intel_dpll_global *pll)
>  {
>  	u32 val;
>  
> @@ -3955,7 +3955,7 @@ static void adlp_cmtg_clock_gating_wa(struct intel_display *display, struct inte
>  }
>  
>  static void combo_pll_enable(struct intel_display *display,
> -			     struct intel_shared_dpll *pll,
> +			     struct intel_dpll_global *pll,
>  			     const struct intel_dpll_hw_state *dpll_hw_state)
>  {
>  	const struct icl_dpll_hw_state *hw_state = &dpll_hw_state->icl;
> @@ -3979,7 +3979,7 @@ static void combo_pll_enable(struct intel_display *display,
>  }
>  
>  static void tbt_pll_enable(struct intel_display *display,
> -			   struct intel_shared_dpll *pll,
> +			   struct intel_dpll_global *pll,
>  			   const struct intel_dpll_hw_state *dpll_hw_state)
>  {
>  	const struct icl_dpll_hw_state *hw_state = &dpll_hw_state->icl;
> @@ -4000,7 +4000,7 @@ static void tbt_pll_enable(struct intel_display *display,
>  }
>  
>  static void mg_pll_enable(struct intel_display *display,
> -			  struct intel_shared_dpll *pll,
> +			  struct intel_dpll_global *pll,
>  			  const struct intel_dpll_hw_state *dpll_hw_state)
>  {
>  	const struct icl_dpll_hw_state *hw_state = &dpll_hw_state->icl;
> @@ -4025,7 +4025,7 @@ static void mg_pll_enable(struct intel_display *display,
>  }
>  
>  static void icl_pll_disable(struct intel_display *display,
> -			    struct intel_shared_dpll *pll,
> +			    struct intel_dpll_global *pll,
>  			    i915_reg_t enable_reg)
>  {
>  	/* The first steps are done by intel_ddi_post_disable(). */
> @@ -4056,7 +4056,7 @@ static void icl_pll_disable(struct intel_display *display,
>  }
>  
>  static void combo_pll_disable(struct intel_display *display,
> -			      struct intel_shared_dpll *pll)
> +			      struct intel_dpll_global *pll)
>  {
>  	i915_reg_t enable_reg = intel_combo_pll_enable_reg(display, pll);
>  
> @@ -4064,13 +4064,13 @@ static void combo_pll_disable(struct intel_display *display,
>  }
>  
>  static void tbt_pll_disable(struct intel_display *display,
> -			    struct intel_shared_dpll *pll)
> +			    struct intel_dpll_global *pll)
>  {
>  	icl_pll_disable(display, pll, TBT_PLL_ENABLE);
>  }
>  
>  static void mg_pll_disable(struct intel_display *display,
> -			   struct intel_shared_dpll *pll)
> +			   struct intel_dpll_global *pll)
>  {
>  	i915_reg_t enable_reg = intel_tc_pll_enable_reg(display, pll);
>  
> @@ -4347,19 +4347,19 @@ void intel_shared_dpll_init(struct intel_display *display)
>  
>  	for (i = 0; dpll_info[i].name; i++) {
>  		if (drm_WARN_ON(display->drm,
> -				i >= ARRAY_SIZE(display->dpll.shared_dplls)))
> +				i >= ARRAY_SIZE(display->dpll.dpll_globals)))
>  			break;
>  
>  		/* must fit into unsigned long bitmask on 32bit */
>  		if (drm_WARN_ON(display->drm, dpll_info[i].id >= 32))
>  			break;
>  
> -		display->dpll.shared_dplls[i].info = &dpll_info[i];
> -		display->dpll.shared_dplls[i].index = i;
> +		display->dpll.dpll_globals[i].info = &dpll_info[i];
> +		display->dpll.dpll_globals[i].index = i;
>  	}
>  
>  	display->dpll.mgr = dpll_mgr;
> -	display->dpll.num_shared_dpll = i;
> +	display->dpll.num_dpll_global = i;
>  }
>  
>  /**
> @@ -4483,7 +4483,7 @@ void intel_update_active_dpll(struct intel_atomic_state *state,
>   * Return the output frequency corresponding to @pll's passed in @dpll_hw_state.
>   */
>  int intel_dpll_get_freq(struct intel_display *display,
> -			const struct intel_shared_dpll *pll,
> +			const struct intel_dpll_global *pll,
>  			const struct intel_dpll_hw_state *dpll_hw_state)
>  {
>  	if (drm_WARN_ON(display->drm, !pll->info->funcs->get_freq))
> @@ -4501,14 +4501,14 @@ int intel_dpll_get_freq(struct intel_display *display,
>   * Read out @pll's hardware state into @dpll_hw_state.
>   */
>  bool intel_dpll_get_hw_state(struct intel_display *display,
> -			     struct intel_shared_dpll *pll,
> +			     struct intel_dpll_global *pll,
>  			     struct intel_dpll_hw_state *dpll_hw_state)
>  {
>  	return pll->info->funcs->get_hw_state(display, pll, dpll_hw_state);
>  }
>  
>  static void readout_dpll_hw_state(struct intel_display *display,
> -				  struct intel_shared_dpll *pll)
> +				  struct intel_dpll_global *pll)
>  {
>  	struct intel_crtc *crtc;
>  
> @@ -4522,7 +4522,7 @@ static void readout_dpll_hw_state(struct intel_display *display,
>  		struct intel_crtc_state *crtc_state =
>  			to_intel_crtc_state(crtc->base.state);
>  
> -		if (crtc_state->hw.active && crtc_state->shared_dpll == pll)
> +		if (crtc_state->hw.active && crtc_state->dpll_global == pll)
>  			intel_reference_shared_dpll_crtc(crtc, pll, &pll->state);
>  	}
>  	pll->active_mask = pll->state.pipe_mask;
> @@ -4540,7 +4540,7 @@ void intel_dpll_update_ref_clks(struct intel_display *display)
>  
>  void intel_dpll_readout_hw_state(struct intel_display *display)
>  {
> -	struct intel_shared_dpll *pll;
> +	struct intel_dpll_global *pll;
>  	int i;
>  
>  	for_each_dpll(display, pll, i)
> @@ -4548,7 +4548,7 @@ void intel_dpll_readout_hw_state(struct intel_display *display)
>  }
>  
>  static void sanitize_dpll_state(struct intel_display *display,
> -				struct intel_shared_dpll *pll)
> +				struct intel_dpll_global *pll)
>  {
>  	if (!pll->on)
>  		return;
> @@ -4567,7 +4567,7 @@ static void sanitize_dpll_state(struct intel_display *display,
>  
>  void intel_dpll_sanitize_state(struct intel_display *display)
>  {
> -	struct intel_shared_dpll *pll;
> +	struct intel_dpll_global *pll;
>  	int i;
>  
>  	intel_cx0_pll_power_save_wa(display);
> @@ -4624,7 +4624,7 @@ bool intel_dpll_compare_hw_state(struct intel_display *display,
>  
>  static void
>  verify_single_dpll_state(struct intel_display *display,
> -			 struct intel_shared_dpll *pll,
> +			 struct intel_dpll_global *pll,
>  			 struct intel_crtc *crtc,
>  			 const struct intel_crtc_state *new_crtc_state)
>  {
> @@ -4677,8 +4677,8 @@ verify_single_dpll_state(struct intel_display *display,
>  				 pll->info->name);
>  }
>  
> -static bool has_alt_port_dpll(const struct intel_shared_dpll *old_pll,
> -			      const struct intel_shared_dpll *new_pll)
> +static bool has_alt_port_dpll(const struct intel_dpll_global *old_pll,
> +			      const struct intel_dpll_global *new_pll)
>  {
>  	return old_pll && new_pll && old_pll != new_pll &&
>  		(old_pll->info->is_alt_port_dpll || new_pll->info->is_alt_port_dpll);
> @@ -4693,22 +4693,22 @@ void intel_shared_dpll_state_verify(struct intel_atomic_state *state,
>  	const struct intel_crtc_state *new_crtc_state =
>  		intel_atomic_get_new_crtc_state(state, crtc);
>  
> -	if (new_crtc_state->shared_dpll)
> -		verify_single_dpll_state(display, new_crtc_state->shared_dpll,
> +	if (new_crtc_state->dpll_global)
> +		verify_single_dpll_state(display, new_crtc_state->dpll_global,
>  					 crtc, new_crtc_state);
>  
> -	if (old_crtc_state->shared_dpll &&
> -	    old_crtc_state->shared_dpll != new_crtc_state->shared_dpll) {
> +	if (old_crtc_state->dpll_global &&
> +	    old_crtc_state->dpll_global != new_crtc_state->dpll_global) {
>  		u8 pipe_mask = BIT(crtc->pipe);
> -		struct intel_shared_dpll *pll = old_crtc_state->shared_dpll;
> +		struct intel_dpll_global *pll = old_crtc_state->dpll_global;
>  
>  		INTEL_DISPLAY_STATE_WARN(display, pll->active_mask & pipe_mask,
>  					 "%s: pll active mismatch (didn't expect pipe %c in active mask (0x%x))\n",
>  					 pll->info->name, pipe_name(crtc->pipe), pll->active_mask);
>  
>  		/* TC ports have both MG/TC and TBT PLL referenced simultaneously */
> -		INTEL_DISPLAY_STATE_WARN(display, !has_alt_port_dpll(old_crtc_state->shared_dpll,
> -								     new_crtc_state->shared_dpll) &&
> +		INTEL_DISPLAY_STATE_WARN(display, !has_alt_port_dpll(old_crtc_state->dpll_global,
> +								     new_crtc_state->dpll_global) &&
>  					 pll->state.pipe_mask & pipe_mask,
>  					 "%s: pll enabled crtcs mismatch (found pipe %c in enabled mask (0x%x))\n",
>  					 pll->info->name, pipe_name(crtc->pipe), pll->state.pipe_mask);
> @@ -4718,7 +4718,7 @@ void intel_shared_dpll_state_verify(struct intel_atomic_state *state,
>  void intel_shared_dpll_verify_disabled(struct intel_atomic_state *state)
>  {
>  	struct intel_display *display = to_intel_display(state);
> -	struct intel_shared_dpll *pll;
> +	struct intel_dpll_global *pll;
>  	int i;
>  
>  	for_each_dpll(display, pll, i)
> diff --git a/drivers/gpu/drm/i915/display/intel_dpll_mgr.h b/drivers/gpu/drm/i915/display/intel_dpll_mgr.h
> index 2080118be523..bd52e30d83bd 100644
> --- a/drivers/gpu/drm/i915/display/intel_dpll_mgr.h
> +++ b/drivers/gpu/drm/i915/display/intel_dpll_mgr.h
> @@ -31,8 +31,8 @@
>  #include "intel_wakeref.h"
>  
>  #define for_each_dpll(__display, __pll, __i) \
> -	for ((__i) = 0; (__i) < (__display)->dpll.num_shared_dpll && \
> -		     ((__pll) = &(__display)->dpll.shared_dplls[(__i)]) ; (__i)++)
> +	for ((__i) = 0; (__i) < (__display)->dpll.num_dpll_global && \
> +		     ((__pll) = &(__display)->dpll.dpll_globals[(__i)]) ; (__i)++)
>  
>  enum tc_port;
>  struct drm_printer;
> @@ -344,9 +344,9 @@ struct dpll_info {
>  };
>  
>  /**
> - * struct intel_shared_dpll - display PLL with tracked state and users
> + * struct intel_dpll_global - display PLL with tracked state and users
>   */
> -struct intel_shared_dpll {
> +struct intel_dpll_global {
>  	/**
>  	 * @state:
>  	 *
> @@ -388,11 +388,11 @@ struct intel_shared_dpll {
>  #define SKL_DPLL3 3
>  
>  /* shared dpll functions */
> -struct intel_shared_dpll *
> +struct intel_dpll_global *
>  intel_get_shared_dpll_by_id(struct intel_display *display,
>  			    enum intel_dpll_id id);
>  void assert_shared_dpll(struct intel_display *display,
> -			struct intel_shared_dpll *pll,
> +			struct intel_dpll_global *pll,
>  			bool state);
>  #define assert_shared_dpll_enabled(d, p) assert_shared_dpll(d, p, true)
>  #define assert_shared_dpll_disabled(d, p) assert_shared_dpll(d, p, false)
> @@ -405,7 +405,7 @@ int intel_reserve_shared_dplls(struct intel_atomic_state *state,
>  void intel_release_shared_dplls(struct intel_atomic_state *state,
>  				struct intel_crtc *crtc);
>  void intel_unreference_shared_dpll_crtc(const struct intel_crtc *crtc,
> -					const struct intel_shared_dpll *pll,
> +					const struct intel_dpll_global *pll,
>  					struct intel_dpll_state *shared_dpll_state);
>  void icl_set_active_port_dpll(struct intel_crtc_state *crtc_state,
>  			      enum icl_port_dpll_id port_dpll_id);
> @@ -413,10 +413,10 @@ void intel_update_active_dpll(struct intel_atomic_state *state,
>  			      struct intel_crtc *crtc,
>  			      struct intel_encoder *encoder);
>  int intel_dpll_get_freq(struct intel_display *display,
> -			const struct intel_shared_dpll *pll,
> +			const struct intel_dpll_global *pll,
>  			const struct intel_dpll_hw_state *dpll_hw_state);
>  bool intel_dpll_get_hw_state(struct intel_display *display,
> -			     struct intel_shared_dpll *pll,
> +			     struct intel_dpll_global *pll,
>  			     struct intel_dpll_hw_state *dpll_hw_state);
>  void intel_enable_shared_dpll(const struct intel_crtc_state *crtc_state);
>  void intel_disable_shared_dpll(const struct intel_crtc_state *crtc_state);
> diff --git a/drivers/gpu/drm/i915/display/intel_fdi.c b/drivers/gpu/drm/i915/display/intel_fdi.c
> index 40deee0769ae..acc0b45eced0 100644
> --- a/drivers/gpu/drm/i915/display/intel_fdi.c
> +++ b/drivers/gpu/drm/i915/display/intel_fdi.c
> @@ -911,7 +911,7 @@ void hsw_fdi_link_train(struct intel_encoder *encoder,
>  	intel_de_write(display, FDI_RX_CTL(PIPE_A), rx_ctl_val);
>  
>  	/* Configure Port Clock Select */
> -	drm_WARN_ON(display->drm, crtc_state->shared_dpll->info->id != DPLL_ID_SPLL);
> +	drm_WARN_ON(display->drm, crtc_state->dpll_global->info->id != DPLL_ID_SPLL);
>  	intel_ddi_enable_clock(encoder, crtc_state);
>  
>  	/* Start the training iterating through available voltages and emphasis,
> diff --git a/drivers/gpu/drm/i915/display/intel_lvds.c b/drivers/gpu/drm/i915/display/intel_lvds.c
> index 89d26913e253..bc8725aa99da 100644
> --- a/drivers/gpu/drm/i915/display/intel_lvds.c
> +++ b/drivers/gpu/drm/i915/display/intel_lvds.c
> @@ -251,7 +251,7 @@ static void intel_pre_enable_lvds(struct intel_atomic_state *state,
>  
>  	if (HAS_PCH_SPLIT(i915)) {
>  		assert_fdi_rx_pll_disabled(display, pipe);
> -		assert_shared_dpll_disabled(display, crtc_state->shared_dpll);
> +		assert_shared_dpll_disabled(display, crtc_state->dpll_global);
>  	} else {
>  		assert_pll_disabled(display, pipe);
>  	}
> diff --git a/drivers/gpu/drm/i915/display/intel_modeset_setup.c b/drivers/gpu/drm/i915/display/intel_modeset_setup.c
> index 3cc915739677..427eff400b53 100644
> --- a/drivers/gpu/drm/i915/display/intel_modeset_setup.c
> +++ b/drivers/gpu/drm/i915/display/intel_modeset_setup.c
> @@ -91,10 +91,10 @@ static void intel_crtc_disable_noatomic_begin(struct intel_crtc *crtc,
>  	crtc->active = false;
>  	crtc->base.enabled = false;
>  
> -	if (crtc_state->shared_dpll)
> +	if (crtc_state->dpll_global)
>  		intel_unreference_shared_dpll_crtc(crtc,
> -						   crtc_state->shared_dpll,
> -						   &crtc_state->shared_dpll->state);
> +						   crtc_state->dpll_global,
> +						   &crtc_state->dpll_global->state);
>  }
>  
>  static void set_encoder_for_connector(struct intel_connector *connector,
> @@ -568,7 +568,7 @@ static bool has_bogus_dpll_config(const struct intel_crtc_state *crtc_state)
>  	 */
>  	return IS_SANDYBRIDGE(i915) &&
>  		crtc_state->hw.active &&
> -		crtc_state->shared_dpll &&
> +		crtc_state->dpll_global &&
>  		crtc_state->port_clock == 0;
>  }
>  
> diff --git a/drivers/gpu/drm/i915/display/intel_pch_display.c b/drivers/gpu/drm/i915/display/intel_pch_display.c
> index b909ed18a5b2..57303ecb77ad 100644
> --- a/drivers/gpu/drm/i915/display/intel_pch_display.c
> +++ b/drivers/gpu/drm/i915/display/intel_pch_display.c
> @@ -255,7 +255,7 @@ static void ilk_enable_pch_transcoder(const struct intel_crtc_state *crtc_state)
>  	u32 val, pipeconf_val;
>  
>  	/* Make sure PCH DPLL is enabled */
> -	assert_shared_dpll_enabled(display, crtc_state->shared_dpll);
> +	assert_shared_dpll_enabled(display, crtc_state->dpll_global);
>  
>  	/* FDI must be feeding us bits for PCH ports */
>  	assert_fdi_tx_enabled(display, pipe);
> @@ -387,7 +387,7 @@ void ilk_pch_enable(struct intel_atomic_state *state,
>  		temp = intel_de_read(display, PCH_DPLL_SEL);
>  		temp |= TRANS_DPLL_ENABLE(pipe);
>  		sel = TRANS_DPLLB_SEL(pipe);
> -		if (crtc_state->shared_dpll ==
> +		if (crtc_state->dpll_global ==
>  		    intel_get_shared_dpll_by_id(display, DPLL_ID_PCH_PLL_B))
>  			temp |= sel;
>  		else
> @@ -504,7 +504,7 @@ void ilk_pch_get_config(struct intel_crtc_state *crtc_state)
>  	struct intel_display *display = to_intel_display(crtc_state);
>  	struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc);
>  	struct drm_i915_private *dev_priv = to_i915(crtc->base.dev);
> -	struct intel_shared_dpll *pll;
> +	struct intel_dpll_global *pll;
>  	enum pipe pipe = crtc->pipe;
>  	enum intel_dpll_id pll_id;
>  	bool pll_active;
> @@ -536,8 +536,8 @@ void ilk_pch_get_config(struct intel_crtc_state *crtc_state)
>  			pll_id = DPLL_ID_PCH_PLL_A;
>  	}
>  
> -	crtc_state->shared_dpll = intel_get_shared_dpll_by_id(display, pll_id);
> -	pll = crtc_state->shared_dpll;
> +	crtc_state->dpll_global = intel_get_shared_dpll_by_id(display, pll_id);
> +	pll = crtc_state->dpll_global;
>  
>  	pll_active = intel_dpll_get_hw_state(display, pll,
>  					     &crtc_state->dpll_hw_state);
> diff --git a/drivers/gpu/drm/i915/display/intel_pch_refclk.c b/drivers/gpu/drm/i915/display/intel_pch_refclk.c
> index 611f3b8dffef..24e050d00db9 100644
> --- a/drivers/gpu/drm/i915/display/intel_pch_refclk.c
> +++ b/drivers/gpu/drm/i915/display/intel_pch_refclk.c
> @@ -500,7 +500,7 @@ static void ilk_init_pch_refclk(struct intel_display *display)
>  {
>  	struct drm_i915_private *dev_priv = to_i915(display->drm);
>  	struct intel_encoder *encoder;
> -	struct intel_shared_dpll *pll;
> +	struct intel_dpll_global *pll;
>  	int i;
>  	u32 val, final;
>  	bool has_lvds = false;

-- 
Jani Nikula, Intel

  reply	other threads:[~2025-04-03 15:01 UTC|newest]

Thread overview: 35+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-04-02  8:31 [PATCH 00/16] DPLL framework redesign Suraj Kandpal
2025-04-02  8:31 ` [PATCH 01/16] drm/i915/dpll: Rename intel_shared_dpll_state Suraj Kandpal
2025-04-02  8:31 ` [PATCH 02/16] drm/i915/dpll: Rename macro for_each_shared_dpll Suraj Kandpal
2025-04-02  8:31 ` [PATCH 03/16] drm/i915/dpll: Rename intel_shared_dpll_funcs Suraj Kandpal
2025-04-03 14:59   ` Jani Nikula
2025-04-03 15:11     ` Kandpal, Suraj
2025-04-02  8:31 ` [PATCH 04/16] drm/i915/dpll: Rename intel_shared_dpll Suraj Kandpal
2025-04-03 15:01   ` Jani Nikula [this message]
2025-04-03 15:15     ` Kandpal, Suraj
2025-04-02  8:31 ` [PATCH 05/16] drm/i915/dpll: Move away from using shared dpll Suraj Kandpal
2025-04-03 15:03   ` Jani Nikula
2025-04-03 15:17     ` Kandpal, Suraj
2025-04-02  8:31 ` [PATCH 06/16] drm/i915/dpll: Rename crtc_get_shared_dpll Suraj Kandpal
2025-04-02  8:31 ` [PATCH 07/16] drm/i915/dpll: Change argument for enable hook in intel_global_dpll_funcs Suraj Kandpal
2025-04-02  8:31 ` [PATCH 08/16] drm/i915/drm: Rename disable hook in intel_dpll_global_func Suraj Kandpal
2025-04-02  8:31 ` [PATCH 09/16] drm/i915/dpll: Introduce new " Suraj Kandpal
2025-04-02  8:31 ` [PATCH 10/16] drm/i915/dpll: Add intel_encoder argument to get_hw_state hook Suraj Kandpal
2025-04-02  8:31 ` [PATCH 11/16] drm/i915/dpll: Change arguments for get_freq hook Suraj Kandpal
2025-04-02  8:32 ` [PATCH 12/16] drm/i915/dpll: Rename intel_[enable/disable]_global_dpll Suraj Kandpal
2025-04-02  8:32 ` [PATCH 13/16] drm/i915/dpll: Rename intel_unreference_dpll_global_crtc Suraj Kandpal
2025-04-02  8:32 ` [PATCH 14/16] drm/i915/dpll: Rename intel_<release/reserve>_dpll_globals Suraj Kandpal
2025-04-02  8:32 ` [PATCH 15/16] drm/i915/dpll: Rename intel_compute_dpll_globals Suraj Kandpal
2025-04-02  8:32 ` [PATCH 16/16] drm/i915/dpll: Rename intel_update_active_dpll Suraj Kandpal
2025-04-02  8:39 ` ✓ CI.Patch_applied: success for DPLL framework redesign (rev2) Patchwork
2025-04-02  8:40 ` ✗ CI.checkpatch: warning " Patchwork
2025-04-02  8:41 ` ✓ CI.KUnit: success " Patchwork
2025-04-02  8:58 ` ✓ CI.Build: " Patchwork
2025-04-02  9:00 ` ✓ CI.Hooks: " Patchwork
2025-04-02  9:02 ` ✓ CI.checksparse: " Patchwork
2025-04-02  9:12 ` ✗ Fi.CI.CHECKPATCH: warning " Patchwork
2025-04-02  9:12 ` ✗ Fi.CI.SPARSE: " Patchwork
2025-04-02  9:42 ` ✓ i915.CI.BAT: success " Patchwork
2025-04-02  9:47 ` ✓ Xe.CI.BAT: " Patchwork
2025-04-02 11:01 ` ✗ Xe.CI.Full: failure " Patchwork
2025-04-02 11:08 ` ✓ i915.CI.Full: success " Patchwork

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=878qoh1e7l.fsf@intel.com \
    --to=jani.nikula@intel.com \
    --cc=ankit.k.nautiyal@intel.com \
    --cc=intel-gfx@lists.freedesktop.org \
    --cc=intel-xe@lists.freedesktop.org \
    --cc=mika.kahola@intel.com \
    --cc=suraj.kandpal@intel.com \
    --cc=uma.shankar@intel.com \
    --cc=ville.syrjala@intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.