RE: [PATCH 2/4] drm/i915/dsb: Move DSB ID definition to the header

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




> -----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





[Index of Archives]     [AMD Graphics]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux