[PATCH 05/10] drm/i915/hdcp: rename HDCP GSC context alloc/free functions

Kandpal, Suraj suraj.kandpal at intel.com
Fri May 2 03:43:37 UTC 2025



> -----Original Message-----
> From: Nikula, Jani <jani.nikula at intel.com>
> Sent: Friday, April 25, 2025 1:32 AM
> To: intel-gfx at lists.freedesktop.org; intel-xe at lists.freedesktop.org
> Cc: Nikula, Jani <jani.nikula at intel.com>; Kandpal, Suraj
> <suraj.kandpal at intel.com>
> Subject: [PATCH 05/10] drm/i915/hdcp: rename HDCP GSC context alloc/free
> functions
> 
> Name the functions intel_hdcp_gsc_context_alloc() and
> intel_hdcp_gsc_context_free() for consistency.
> 
> Cc: Suraj Kandpal <suraj.kandpal at intel.com>
> Signed-off-by: Jani Nikula <jani.nikula at intel.com>

LGTM,
Reviewed-by: Suraj Kandpal <suraj.kandpal at intel.com>

> ---
>  drivers/gpu/drm/i915/display/intel_hdcp_gsc.c         | 4 ++--
>  drivers/gpu/drm/i915/display/intel_hdcp_gsc.h         | 4 ++--
>  drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c | 4 ++--
>  drivers/gpu/drm/xe/display/xe_hdcp_gsc.c              | 4 ++--
>  4 files changed, 8 insertions(+), 8 deletions(-)
> 
> diff --git a/drivers/gpu/drm/i915/display/intel_hdcp_gsc.c
> b/drivers/gpu/drm/i915/display/intel_hdcp_gsc.c
> index 3e1dc2f7310c..efcd3a4b41ed 100644
> --- a/drivers/gpu/drm/i915/display/intel_hdcp_gsc.c
> +++ b/drivers/gpu/drm/i915/display/intel_hdcp_gsc.c
> @@ -90,7 +90,7 @@ static int intel_hdcp_gsc_initialize_message(struct
> drm_i915_private *i915,
>  	return err;
>  }
> 
> -struct intel_hdcp_gsc_context *intel_hdcp_gsc_hdcp2_init(struct intel_display
> *display)
> +struct intel_hdcp_gsc_context *intel_hdcp_gsc_context_alloc(struct
> +intel_display *display)
>  {
>  	struct drm_i915_private *i915 = to_i915(display->drm);
>  	struct intel_hdcp_gsc_context *gsc_context; @@ -114,7 +114,7 @@
> struct intel_hdcp_gsc_context *intel_hdcp_gsc_hdcp2_init(struct intel_display
> *d
>  	return gsc_context;
>  }
> 
> -void intel_hdcp_gsc_free_message(struct intel_hdcp_gsc_context
> *gsc_context)
> +void intel_hdcp_gsc_context_free(struct intel_hdcp_gsc_context
> +*gsc_context)
>  {
>  	if (!gsc_context)
>  		return;
> diff --git a/drivers/gpu/drm/i915/display/intel_hdcp_gsc.h
> b/drivers/gpu/drm/i915/display/intel_hdcp_gsc.h
> index 31080df80097..227c00a837d8 100644
> --- a/drivers/gpu/drm/i915/display/intel_hdcp_gsc.h
> +++ b/drivers/gpu/drm/i915/display/intel_hdcp_gsc.h
> @@ -19,7 +19,7 @@ ssize_t intel_hdcp_gsc_msg_send(struct
> drm_i915_private *i915, u8 *msg_in,
>  				size_t msg_out_len);
>  bool intel_hdcp_gsc_check_status(struct intel_display *display);
> 
> -struct intel_hdcp_gsc_context *intel_hdcp_gsc_hdcp2_init(struct intel_display
> *display); -void intel_hdcp_gsc_free_message(struct intel_hdcp_gsc_context
> *gsc_context);
> +struct intel_hdcp_gsc_context *intel_hdcp_gsc_context_alloc(struct
> +intel_display *display); void intel_hdcp_gsc_context_free(struct
> +intel_hdcp_gsc_context *gsc_context);
> 
>  #endif /* __INTEL_HDCP_GCS_H__ */
> diff --git a/drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
> b/drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
> index 94ca571ab481..92143226858c 100644
> --- a/drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
> +++ b/drivers/gpu/drm/i915/display/intel_hdcp_gsc_message.c
> @@ -643,7 +643,7 @@ int intel_hdcp_gsc_init(struct intel_display *display)
> 
>  	mutex_lock(&display->hdcp.hdcp_mutex);
> 
> -	gsc_context = intel_hdcp_gsc_hdcp2_init(display);
> +	gsc_context = intel_hdcp_gsc_context_alloc(display);
>  	if (IS_ERR(gsc_context)) {
>  		ret = PTR_ERR(gsc_context);
>  		kfree(arbiter);
> @@ -663,7 +663,7 @@ int intel_hdcp_gsc_init(struct intel_display *display)
> 
>  void intel_hdcp_gsc_fini(struct intel_display *display)  {
> -	intel_hdcp_gsc_free_message(display->hdcp.gsc_context);
> +	intel_hdcp_gsc_context_free(display->hdcp.gsc_context);
>  	display->hdcp.gsc_context = NULL;
>  	kfree(display->hdcp.arbiter);
>  	display->hdcp.arbiter = NULL;
> diff --git a/drivers/gpu/drm/xe/display/xe_hdcp_gsc.c
> b/drivers/gpu/drm/xe/display/xe_hdcp_gsc.c
> index 68fac12ac666..16458c1ddbe6 100644
> --- a/drivers/gpu/drm/xe/display/xe_hdcp_gsc.c
> +++ b/drivers/gpu/drm/xe/display/xe_hdcp_gsc.c
> @@ -99,7 +99,7 @@ static int intel_hdcp_gsc_initialize_message(struct
> intel_display *display,
>  	return ret;
>  }
> 
> -struct intel_hdcp_gsc_context *intel_hdcp_gsc_hdcp2_init(struct intel_display
> *display)
> +struct intel_hdcp_gsc_context *intel_hdcp_gsc_context_alloc(struct
> +intel_display *display)
>  {
>  	struct intel_hdcp_gsc_context *gsc_context;
>  	int ret;
> @@ -122,7 +122,7 @@ struct intel_hdcp_gsc_context
> *intel_hdcp_gsc_hdcp2_init(struct intel_display *d
>  	return gsc_context;
>  }
> 
> -void intel_hdcp_gsc_free_message(struct intel_hdcp_gsc_context
> *gsc_context)
> +void intel_hdcp_gsc_context_free(struct intel_hdcp_gsc_context
> +*gsc_context)
>  {
>  	if (!gsc_context)
>  		return;
> --
> 2.39.5



More information about the Intel-xe mailing list