== Series Details == Series: drm/i915: Implement HDCP2.2 (rev9) URL : https://patchwork.freedesktop.org/series/38254/ State : warning == Summary == $ dim checkpatch origin/drm-tip 77a2e81767f0 drm: hdcp2.2 authentication msg definitions 27a36da1e882 drm: HDMI and DP specific HDCP2.2 defines c347482c8951 linux/mei: Header for mei_hdcp driver interface -:22: WARNING:TYPO_SPELLING: 'uneeded' may be misspelled - perhaps 'unneeded'? #22: Remove uneeded include to mei_cl_bus.h -:30: WARNING:FILE_PATH_CHANGES: added, moved or deleted file(s), does MAINTAINERS need updating? #30: new file mode 100644 total: 0 errors, 2 warnings, 0 checks, 76 lines checked dc980fec1ff1 drm/i915: wrapping all hdcp var into intel_hdcp be83e8c5421d drm/i915: Define Intel HDCP2.2 registers 6f306266d10e component: alloc component_match without any comp to match -:55: CHECK:PARENTHESIS_ALIGNMENT: Alignment should match open parenthesis #55: FILE: drivers/base/component.c:321: +void component_match_alloc(struct device *master, + struct component_match **matchptr) -:90: CHECK:PARENTHESIS_ALIGNMENT: Alignment should match open parenthesis #90: FILE: include/linux/component.h:41: +void component_match_alloc(struct device *master, + struct component_match **matchptr); total: 0 errors, 0 warnings, 2 checks, 44 lines checked cd643e8fc9c0 drm/i915: component master at i915 driver load fb2e07b2d42f drm/i915: Initialize HDCP2.2 and its MEI interface -:73: CHECK:BOOL_MEMBER: Avoid using bool structure members because of possible alignment issues - see: https://lkml.org/lkml/2017/11/21/384 #73: FILE: drivers/gpu/drm/i915/intel_drv.h:398: + bool hdcp2_supported; -:120: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'port' - possible side-effects? #120: FILE: drivers/gpu/drm/i915/intel_hdcp.c:20: +#define GET_MEI_DDI_INDEX(port) (((port) == PORT_A) ? DDI_A : \ + (enum hdcp_physical_port)(port)) total: 0 errors, 0 warnings, 2 checks, 317 lines checked 5993b5b1e810 drm/i915: Pullout the bksv read and validation 6c0db9bd8765 drm/i915: Enable and Disable of HDCP2.2 -:57: CHECK:BOOL_MEMBER: Avoid using bool structure members because of possible alignment issues - see: https://lkml.org/lkml/2017/11/21/384 #57: FILE: drivers/gpu/drm/i915/intel_drv.h:403: + bool hdcp2_in_use; total: 0 errors, 0 warnings, 1 checks, 291 lines checked bb449e38ea32 drm/i915: Implement HDCP2.2 receiver authentication -:86: CHECK:BOOL_MEMBER: Avoid using bool structure members because of possible alignment issues - see: https://lkml.org/lkml/2017/11/21/384 #86: FILE: drivers/gpu/drm/i915/intel_drv.h:431: + bool is_paired; -:87: CHECK:BOOL_MEMBER: Avoid using bool structure members because of possible alignment issues - see: https://lkml.org/lkml/2017/11/21/384 #87: FILE: drivers/gpu/drm/i915/intel_drv.h:432: + bool is_repeater; total: 0 errors, 0 warnings, 2 checks, 412 lines checked e20cb63aeaa8 drm/i915: Implement HDCP2.2 repeater authentication -:36: CHECK:OPEN_ENDED_LINE: Lines should not end with a '(' #36: FILE: drivers/gpu/drm/i915/intel_hdcp.c:1006: +hdcp2_verify_rep_topology_prepare_ack( total: 0 errors, 0 warnings, 1 checks, 202 lines checked b4e1a3c0009c drm/i915: Implement HDCP2.2 link integrity check -:40: CHECK:OPEN_ENDED_LINE: Lines should not end with a '(' #40: FILE: drivers/gpu/drm/i915/intel_display.c:16038: + cancel_delayed_work_sync( total: 0 errors, 0 warnings, 1 checks, 146 lines checked a4811110f4d8 drm/i915: Handle HDCP2.2 downstream topology change 7fe2e318c807 drm/i915: hdcp_check_link only on CP_IRQ b6c82a0acd82 drm/i915: Check HDCP 1.4 and 2.2 link on CP_IRQ 79c4da19028b drm/i915: Implement the HDCP2.2 support for DP 2cf95c0e4808 drm/i915: Implement the HDCP2.2 support for HDMI 18ca3cd59cd1 drm/i915: Add HDCP2.2 support for DP connectors f4a39f690565 drm/i915: Add HDCP2.2 support for HDMI connectors ab931d674f21 mei: bus: whitelist hdcp client af27e4c97077 mei: bus: export to_mei_cl_device for mei client device drivers 7987baf332fe misc/mei/hdcp: Client driver for HDCP application -:81: WARNING:FILE_PATH_CHANGES: added, moved or deleted file(s), does MAINTAINERS need updating? #81: new file mode 100644 -:99: WARNING:SPDX_LICENSE_TAG: Missing or malformed SPDX-License-Identifier tag in line 1 #99: FILE: drivers/misc/mei/hdcp/mei_hdcp.c:1: +/* SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) */ total: 0 errors, 2 warnings, 0 checks, 76 lines checked c7794f4e7584 misc/mei/hdcp: Define ME FW interface for HDCP2.2 -:30: WARNING:FILE_PATH_CHANGES: added, moved or deleted file(s), does MAINTAINERS need updating? #30: new file mode 100644 total: 0 errors, 1 warnings, 0 checks, 366 lines checked 743841c284b1 misc/mei/hdcp: Initiate Wired HDCP2.2 Tx Session 912150e53f67 misc/mei/hdcp: Verify Receiver Cert and prepare km 8ed02cf0fd2f misc/mei/hdcp: Verify H_prime 391297fa7dc0 misc/mei/hdcp: Store the HDCP Pairing info e31c028e10ef misc/mei/hdcp: Initiate Locality check 72abe50d23f5 misc/mei/hdcp: Verify L_prime f80437ace75b misc/mei/hdcp: Prepare Session Key 1f317263147e misc/mei/hdcp: Repeater topology verification and ack 94d016b344cc misc/mei/hdcp: Verify M_prime 9f1131e8944d misc/mei/hdcp: Enabling the HDCP authentication ef8db296dbd8 misc/mei/hdcp: Closing wired HDCP2.2 Tx Session 58db2396bc24 misc/mei/hdcp: Component framework for I915 Interface b3dbe6a0e93a drm/i915: Commit CP without modeset ecd1d7a70c32 drm/i915: Fix KBL HDCP2.2 encrypt status signalling e1809ad60740 FOR_TEST: misc/Kconfig: Enabling mei_hdcp by default _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx