[PATCH] drm/xe/hdcp: Fix condition for hdcp gsc cs requirement

Jani Nikula jani.nikula at linux.intel.com
Fri Mar 8 15:04:33 UTC 2024


On Fri, 08 Mar 2024, Suraj Kandpal <suraj.kandpal at intel.com> wrote:
> Add condition for check of hdcp gsc cs requirement rather than
> assuming gsc cs to always be required when xe is loaded. It is not
> required for Gen pre-MTL
>
> Fixes: 152f2df954d8 ("drm/xe/hdcp: Enable HDCP for XE")
> Signed-off-by: Suraj Kandpal <suraj.kandpal at intel.com>

Acked-by: Jani Nikula <jani.nikula at intel.com>


> ---
>  drivers/gpu/drm/xe/display/xe_hdcp_gsc.c | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/drivers/gpu/drm/xe/display/xe_hdcp_gsc.c b/drivers/gpu/drm/xe/display/xe_hdcp_gsc.c
> index dcde1d0ac1f8..25c73602ef55 100644
> --- a/drivers/gpu/drm/xe/display/xe_hdcp_gsc.c
> +++ b/drivers/gpu/drm/xe/display/xe_hdcp_gsc.c
> @@ -32,7 +32,7 @@ struct intel_hdcp_gsc_message {
>  
>  bool intel_hdcp_gsc_cs_required(struct xe_device *xe)
>  {
> -	return true;
> +	return DISPLAY_VER(xe) >= 14;
>  }
>  
>  bool intel_hdcp_gsc_check_status(struct xe_device *xe)

-- 
Jani Nikula, Intel


More information about the Intel-xe mailing list