> -----Original Message----- > From: Intel-gfx <intel-gfx-bounces@xxxxxxxxxxxxxxxxxxxxx> On Behalf Of Ville > Syrjala > Sent: Friday, May 31, 2024 5:11 PM > To: intel-gfx@xxxxxxxxxxxxxxxxxxxxx > Subject: [PATCH 2/4] drm/i915/dsb: Move DSB ID definition to the header > > From: Ville Syrjälä <ville.syrjala@xxxxxxxxxxxxxxx> > > We're going to need to make the DSB ID visible outside the DSB code, so that > we eg. can use multiple DSB engines in parallel. > to that end move the definition to intel_dsb.h. > > Signed-off-by: Ville Syrjälä <ville.syrjala@xxxxxxxxxxxxxxx> Reviewed-by: Animesh Manna <animesh.manna@xxxxxxxxx> > --- > drivers/gpu/drm/i915/display/intel_dsb.c | 8 -------- > drivers/gpu/drm/i915/display/intel_dsb.h | 8 ++++++++ > 2 files changed, 8 insertions(+), 8 deletions(-) > > diff --git a/drivers/gpu/drm/i915/display/intel_dsb.c > b/drivers/gpu/drm/i915/display/intel_dsb.c > index 0e2bd9a2f9da..f3bfa5b1672c 100644 > --- a/drivers/gpu/drm/i915/display/intel_dsb.c > +++ b/drivers/gpu/drm/i915/display/intel_dsb.c > @@ -19,14 +19,6 @@ > > #define CACHELINE_BYTES 64 > > -enum intel_dsb_id { > - INTEL_DSB_0, > - INTEL_DSB_1, > - INTEL_DSB_2, > - > - I915_MAX_DSBS, > -}; > - > struct intel_dsb { > enum intel_dsb_id id; > > diff --git a/drivers/gpu/drm/i915/display/intel_dsb.h > b/drivers/gpu/drm/i915/display/intel_dsb.h > index 16d80f434356..5d7561ea65fa 100644 > --- a/drivers/gpu/drm/i915/display/intel_dsb.h > +++ b/drivers/gpu/drm/i915/display/intel_dsb.h > @@ -14,6 +14,14 @@ struct intel_crtc; > struct intel_crtc_state; > struct intel_dsb; > > +enum intel_dsb_id { > + INTEL_DSB_0, > + INTEL_DSB_1, > + INTEL_DSB_2, > + > + I915_MAX_DSBS, > +}; > + > struct intel_dsb *intel_dsb_prepare(const struct intel_crtc_state *crtc_state, > unsigned int max_cmds); > void intel_dsb_finish(struct intel_dsb *dsb); > -- > 2.44.1