[PATCH 2/4] drm/i915/dsb: Move DSB ID definition to the header
Manna, Animesh
animesh.manna at intel.com
Thu Jun 6 18:56:42 UTC 2024
> -----Original Message-----
> From: Intel-gfx <intel-gfx-bounces at lists.freedesktop.org> On Behalf Of Ville
> Syrjala
> Sent: Friday, May 31, 2024 5:11 PM
> To: intel-gfx at lists.freedesktop.org
> Subject: [PATCH 2/4] drm/i915/dsb: Move DSB ID definition to the header
>
> From: Ville Syrjälä <ville.syrjala at linux.intel.com>
>
> 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 at linux.intel.com>
Reviewed-by: Animesh Manna <animesh.manna at intel.com>
> ---
> 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
More information about the Intel-gfx
mailing list