✓ CI.checkpatch: success for XE HDCP Enablement (rev8)

Patchwork patchwork at emeril.freedesktop.org
Wed Feb 28 05:54:56 UTC 2024


== Series Details ==

Series: XE HDCP Enablement (rev8)
URL   : https://patchwork.freedesktop.org/series/129457/
State : success

== Summary ==

+ KERNEL=/kernel
+ git clone https://gitlab.freedesktop.org/drm/maintainer-tools mt
Cloning into 'mt'...
warning: redirecting to https://gitlab.freedesktop.org/drm/maintainer-tools.git/
+ git -C mt rev-list -n1 origin/master
9ab59fc4b7cb7663906ac4471a262434aef57f03
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 7f86b70269defc517a26c492e18576a9103617f0
Author: Suraj Kandpal <suraj.kandpal at intel.com>
Date:   Tue Feb 27 11:02:04 2024 +0530

    drm/xe/hdcp: Enable HDCP for XE
    
    Enable HDCP for Xe by defining functions which take care of
    interaction of HDCP as a client with the GSC CS interface.
    Add intel_hdcp_gsc_message to Makefile and add corresponding
    changes to xe_hdcp_gsc.c to make it build.
    
    --v2
    -add kfree at appropriate place [Daniele]
    -remove useless define [Daniele]
    -move host session logic to xe_gsc_submit.c [Daniele]
    -call xe_gsc_check_and_update_pending directly in an if condition
    [Daniele]
    -use xe_device instead of drm_i915_private [Daniele]
    
    --v3
    -use xe prefix for newly exposed function [Daniele]
    -remove client specific defines from intel_gsc_mtl_header [Daniele]
    -add missing kfree() [Daniele]
    -have NULL check for hdcp_message in finish function [Daniele]
    -dont have too many variable declarations in the same line [Daniele]
    
    --v4
    -don't point the hdcp_message structure in xe_device to anything
    until it properly gets initialized [Daniele]
    
    --v5
    -Squash commits for buildability
    
    Signed-off-by: Suraj Kandpal <suraj.kandpal at intel.com>
    Reviewed-by: Arun R Murthy <arun.r.murthy at intel.com>
+ /mt/dim checkpatch 269ea0ff7988bc743e1f66a928e778950eabf59c drm-intel
54b0ae533cf2 drm/i915/hdcp: Move intel_hdcp_gsc_message def away from header file
7043f2044ba3 drm/xe/hdcp: Use xe_device struct
7247a2976973 drm/xe: Use gsc_proxy_init_done to check proxy status
7f86b70269de drm/xe/hdcp: Enable HDCP for XE




More information about the Intel-xe mailing list