[Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for drm/i915: Implement HDCP2.2 (rev6)

Patchwork patchwork at emeril.freedesktop.org
Wed Jun 27 09:51:23 UTC 2018


== Series Details ==

Series: drm/i915: Implement HDCP2.2 (rev6)
URL   : https://patchwork.freedesktop.org/series/38254/
State : warning

== Summary ==

$ dim checkpatch origin/drm-tip
5492406c5fd4 drm: hdcp2.2 authentication msg definitions
141f5ef87658 drm: HDMI and DP specific HDCP2.2 defines
c2631180e88c mei: bus: whitelist hdcp client
3076f17d9d6f linux/mei: Header for mei_hdcp driver interface
-:21: WARNING:FILE_PATH_CHANGES: added, moved or deleted file(s), does MAINTAINERS need updating?
#21: 
new file mode 100644

total: 0 errors, 1 warnings, 0 checks, 100 lines checked
b0085b67f0d4 drm/i915: wrapping all hdcp var into intel_hdcp
-:35: CHECK:OPEN_ENDED_LINE: Lines should not end with a '('
#35: FILE: drivers/gpu/drm/i915/intel_display.c:15886:
+			cancel_delayed_work_sync(

total: 0 errors, 0 warnings, 1 checks, 266 lines checked
cdd72314a661 drm/i915: Define HDCP2.2 related variables
b5070b3df185 drm/i915: Define Intel HDCP2.2 registers
d9cad9943e32 drm/i915: Initialize HDCP2.2 and its MEI interface
-:91: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'port' - possible side-effects?
#91: 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, 1 checks, 377 lines checked
0320f25fee34 drm/i915: Schedule hdcp_check_link in _intel_hdcp_enable
6f3bfe958148 drm/i915: Pullout the bksv read and validation
f8a3b01256ba drm/i915: Enable superior HDCP ver that is capable
ec29346c6922 drm/i915: Enable HDCP1.4 incase of HDCP2.2 failure
64da60e913c1 drm/i915: Implement HDCP2.2 Enable and Disable
9b54b98284ab drm/i915: Enable and Disable HDCP2.2 port encryption
e53953d473e5 drm/i915: Implement HDCP2.2 receiver authentication
b25ef7a2fffe drm/i915: Implement HDCP2.2 repeater authentication
-:31: CHECK:OPEN_ENDED_LINE: Lines should not end with a '('
#31: FILE: drivers/gpu/drm/i915/intel_hdcp.c:1192:
+hdcp2_verify_rep_topology_prepare_ack(

total: 0 errors, 0 warnings, 1 checks, 215 lines checked
87738908c17a drm/i915: Implement HDCP2.2 link integrity check
c8857e092400 drm/i915: Handle HDCP2.2 downstream topology change
c51f890739b3 drm/i915: hdcp_check_link only on CP_IRQ
4af972f5695a drm/i915: Check HDCP 1.4 and 2.2 link on CP_IRQ
6bf99667b493 drm/i915/gmbus: Increase the Bytes per Rd/Wr Op
82267d3ab33e drm/i915/gmbus: Enable burst read
-:38: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'dev_priv' - possible side-effects?
#38: FILE: drivers/gpu/drm/i915/i915_drv.h:2579:
+#define HAS_GMBUS_BURST_READ(dev_priv) (INTEL_GEN(dev_priv) >= 10 || \
+					IS_GEMINILAKE(dev_priv) || \
+					IS_KABYLAKE(dev_priv))

-:72: CHECK:BRACES: Blank lines aren't necessary after an open brace '{'
#72: FILE: drivers/gpu/drm/i915/intel_i2c.c:381:
+	if (burst_read) {
+

total: 0 errors, 0 warnings, 2 checks, 131 lines checked
c6a7aff5b081 drm/i915: Implement the HDCP2.2 support for DP
2483edd05e87 drm/i915: Implement the HDCP2.2 support for HDMI
-:126: CHECK:PARENTHESIS_ALIGNMENT: Alignment should match open parenthesis
#126: FILE: drivers/gpu/drm/i915/intel_hdmi.c:1205:
+	ret = __wait_for(ret = hdcp2_detect_msg_availability(intel_dig_port,
+			 msg_id, &msg_ready, &msg_sz),

total: 0 errors, 0 warnings, 1 checks, 205 lines checked
2c24ad5e9eac drm/i915: Add HDCP2.2 support for DP connectors
e8411d9b58c4 drm/i915: Add HDCP2.2 support for HDMI connectors
5fbf18f87d30 misc/mei/hdcp: Client driver for HDCP application
-:87: WARNING:FILE_PATH_CHANGES: added, moved or deleted file(s), does MAINTAINERS need updating?
#87: 
new file mode 100644

-:104: WARNING:SPDX_LICENSE_TAG: Missing or malformed SPDX-License-Identifier tag in line 1
#104: 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, 102 lines checked
708216f2ee32 misc/mei/hdcp: Component framework for I915 Interface
ec1d8f5d766d misc/mei/hdcp: Define ME FW interface for HDCP2.2
-:24: WARNING:FILE_PATH_CHANGES: added, moved or deleted file(s), does MAINTAINERS need updating?
#24: 
new file mode 100644

total: 0 errors, 1 warnings, 0 checks, 408 lines checked
08702087a8da misc/mei/hdcp: Initiate Wired HDCP2.2 Tx Session
89c8dd646a8b misc/mei/hdcp: Verify Receiver Cert and prepare km
43869e147bbf misc/mei/hdcp: Verify H_prime
29dc95904d40 misc/mei/hdcp: Store the HDCP Pairing info
e98ec660d02f misc/mei/hdcp: Initiate Locality check
a5a038d5ca07 misc/mei/hdcp: Verify L_prime
f351f07d3bdf misc/mei/hdcp: Prepare Session Key
da152ecb2ae1 misc/mei/hdcp: Repeater topology verification and ack
91bf6b0aeac5 misc/mei/hdcp: Verify M_prime
e9a556103422 misc/mei/hdcp: Enabling the HDCP authentication
51addd6109ff misc/mei/hdcp: Closing wired HDCP2.2 Tx Session



More information about the Intel-gfx mailing list