> -----Original Message-----
> From: Dibin Moolakadan Subrahmanian
> <[email protected]>
> Sent: Monday, March 2, 2026 8:28 PM
> To: Murthy, Arun R <[email protected]>; [email protected];
> [email protected]
> Cc: Manna, Animesh <[email protected]>; Nautiyal, Ankit K
> <[email protected]>; Nikula, Jani <[email protected]>; Hogander,
> Jouni <[email protected]>
> Subject: Re: [PATCHv2 2/2] drm/i915/dp: Rename alpm_init to alpm_init_dpcd
> 
> 
> On 02-03-2026 14:10, Arun R Murthy wrote:
> > In the function intel_alpm_init we are reading the ALPM_CAPABILITIES
> > and storing them in intel_dp, so appending the function name to _dpcd
> > so as to align with other function such as intel_psr_init_dpcd
> > referenced in the same function.
> 
> Rename looks okay, but mutex_init(&intel_dp->alpm.lock) looks to be out of the
> place in intel_psr_init_dpcd.
> 
A patch for this is already floated by Animesh.
https://patchwork.freedesktop.org/patch/687711/?series=156417&rev=4

Thanks and Regards,
Arun R Murthy
--------------------

> Regards,
> Dibin
> 
> > Signed-off-by: Arun R Murthy <[email protected]>
> > ---
> >   drivers/gpu/drm/i915/display/intel_alpm.c | 2 +-
> >   drivers/gpu/drm/i915/display/intel_alpm.h | 2 +-
> >   drivers/gpu/drm/i915/display/intel_dp.c   | 2 +-
> >   3 files changed, 3 insertions(+), 3 deletions(-)
> >
> > diff --git a/drivers/gpu/drm/i915/display/intel_alpm.c
> > b/drivers/gpu/drm/i915/display/intel_alpm.c
> > index b3334bc4d0f9..8ba7463d7fe1 100644
> > --- a/drivers/gpu/drm/i915/display/intel_alpm.c
> > +++ b/drivers/gpu/drm/i915/display/intel_alpm.c
> > @@ -42,7 +42,7 @@ bool intel_alpm_is_alpm_aux_less(struct intel_dp
> *intel_dp,
> >             (crtc_state->has_lobf &&
> intel_alpm_aux_less_wake_supported(intel_dp));
> >   }
> >
> > -void intel_alpm_init(struct intel_dp *intel_dp)
> > +void intel_alpm_init_dpcd(struct intel_dp *intel_dp)
> >   {
> >     u8 dpcd;
> >
> > diff --git a/drivers/gpu/drm/i915/display/intel_alpm.h
> > b/drivers/gpu/drm/i915/display/intel_alpm.h
> > index 1cf70668ab1b..a24a7a03bdaa 100644
> > --- a/drivers/gpu/drm/i915/display/intel_alpm.h
> > +++ b/drivers/gpu/drm/i915/display/intel_alpm.h
> > @@ -15,7 +15,7 @@ struct intel_connector;
> >   struct intel_atomic_state;
> >   struct intel_crtc;
> >
> > -void intel_alpm_init(struct intel_dp *intel_dp);
> > +void intel_alpm_init_dpcd(struct intel_dp *intel_dp);
> >   bool intel_alpm_compute_params(struct intel_dp *intel_dp,
> >                            struct intel_crtc_state *crtc_state);
> >   void intel_alpm_lobf_compute_config(struct intel_dp *intel_dp, diff
> > --git a/drivers/gpu/drm/i915/display/intel_dp.c
> > b/drivers/gpu/drm/i915/display/intel_dp.c
> > index 1544758c0bbc..4e9df88b90cd 100644
> > --- a/drivers/gpu/drm/i915/display/intel_dp.c
> > +++ b/drivers/gpu/drm/i915/display/intel_dp.c
> > @@ -4749,7 +4749,7 @@ intel_edp_init_dpcd(struct intel_dp *intel_dp,
> struct intel_connector *connector
> >     intel_dp_init_source_oui(intel_dp);
> >
> >     /* Read ALPM DPCD caps before reading the PSR CAPS */
> > -   intel_alpm_init(intel_dp);
> > +   intel_alpm_init_dpcd(intel_dp);
> >
> >     /*
> >      * This has to be called after intel_dp->edp_dpcd is filled, PSR
> > checks

Reply via email to