✗ Fi.CI.CHECKPATCH: warning for drm/i915: Implement HDCP2.2 (rev9)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



== 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




[Index of Archives]     [AMD Graphics]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux