== Series Details ==

Series: i915: Move display identification/probing under display/ (rev2)
URL   : https://patchwork.freedesktop.org/series/117931/
State : warning

== Summary ==

Error: dim checkpatch failed
7abc5ebe1565 drm/i915/display: Move display device info to header under display/
Traceback (most recent call last):
  File "scripts/spdxcheck.py", line 6, in <module>
    from ply import lex, yacc
ModuleNotFoundError: No module named 'ply'
-:16: WARNING:FILE_PATH_CHANGES: added, moved or deleted file(s), does 
MAINTAINERS need updating?
#16: 
new file mode 100644

-:33: ERROR:MULTISTATEMENT_MACRO_USE_DO_WHILE: Macros with multiple statements 
should be enclosed in a do - while loop
#33: FILE: drivers/gpu/drm/i915/display/intel_display_device.h:13:
+#define DEV_INFO_DISPLAY_FOR_EACH_FLAG(func) \
+       /* Keep in alphabetical order */ \
+       func(cursor_needs_physical); \
+       func(has_cdclk_crawl); \
+       func(has_cdclk_squash); \
+       func(has_ddi); \
+       func(has_dp_mst); \
+       func(has_dsb); \
+       func(has_fpga_dbg); \
+       func(has_gmch); \
+       func(has_hotplug); \
+       func(has_hti); \
+       func(has_ipc); \
+       func(has_overlay); \
+       func(has_psr); \
+       func(has_psr_hw_tracking); \
+       func(overlay_needs_physical); \
+       func(supports_tv);

-:33: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'func' - possible 
side-effects?
#33: FILE: drivers/gpu/drm/i915/display/intel_display_device.h:13:
+#define DEV_INFO_DISPLAY_FOR_EACH_FLAG(func) \
+       /* Keep in alphabetical order */ \
+       func(cursor_needs_physical); \
+       func(has_cdclk_crawl); \
+       func(has_cdclk_squash); \
+       func(has_ddi); \
+       func(has_dp_mst); \
+       func(has_dsb); \
+       func(has_fpga_dbg); \
+       func(has_gmch); \
+       func(has_hotplug); \
+       func(has_hti); \
+       func(has_ipc); \
+       func(has_overlay); \
+       func(has_psr); \
+       func(has_psr_hw_tracking); \
+       func(overlay_needs_physical); \
+       func(supports_tv);

-:33: WARNING:TRAILING_SEMICOLON: macros should not use a trailing semicolon
#33: FILE: drivers/gpu/drm/i915/display/intel_display_device.h:13:
+#define DEV_INFO_DISPLAY_FOR_EACH_FLAG(func) \
+       /* Keep in alphabetical order */ \
+       func(cursor_needs_physical); \
+       func(has_cdclk_crawl); \
+       func(has_cdclk_squash); \
+       func(has_ddi); \
+       func(has_dp_mst); \
+       func(has_dsb); \
+       func(has_fpga_dbg); \
+       func(has_gmch); \
+       func(has_hotplug); \
+       func(has_hti); \
+       func(has_ipc); \
+       func(has_overlay); \
+       func(has_psr); \
+       func(has_psr_hw_tracking); \
+       func(overlay_needs_physical); \
+       func(supports_tv);

total: 1 errors, 2 warnings, 1 checks, 127 lines checked
ebdedffdd60c drm/i915: Convert INTEL_INFO()->display to a pointer
-:231: WARNING:LONG_LINE: line length of 101 exceeds 100 columns
#231: FILE: drivers/gpu/drm/i915/display/intel_display_reg_defs.h:39:
+#define _MMIO_PIPE2(pipe, reg)         
_MMIO(INTEL_INFO(dev_priv)->display->pipe_offsets[(pipe)] - \

-:232: WARNING:LONG_LINE: line length of 101 exceeds 100 columns
#232: FILE: drivers/gpu/drm/i915/display/intel_display_reg_defs.h:40:
+                                             
INTEL_INFO(dev_priv)->display->pipe_offsets[PIPE_A] + \

-:236: WARNING:LONG_LINE: line length of 102 exceeds 100 columns
#236: FILE: drivers/gpu/drm/i915/display/intel_display_reg_defs.h:42:
+#define _MMIO_TRANS2(tran, reg)                
_MMIO(INTEL_INFO(dev_priv)->display->trans_offsets[(tran)] - \

-:237: WARNING:LONG_LINE: line length of 108 exceeds 100 columns
#237: FILE: drivers/gpu/drm/i915/display/intel_display_reg_defs.h:43:
+                                             
INTEL_INFO(dev_priv)->display->trans_offsets[TRANSCODER_A] + \

-:241: WARNING:LONG_LINE: line length of 103 exceeds 100 columns
#241: FILE: drivers/gpu/drm/i915/display/intel_display_reg_defs.h:45:
+#define _MMIO_CURSOR2(pipe, reg)       
_MMIO(INTEL_INFO(dev_priv)->display->cursor_offsets[(pipe)] - \

-:242: WARNING:LONG_LINE: line length of 103 exceeds 100 columns
#242: FILE: drivers/gpu/drm/i915/display/intel_display_reg_defs.h:46:
+                                             
INTEL_INFO(dev_priv)->display->cursor_offsets[PIPE_A] + \

-:1206: WARNING:LINE_CONTINUATIONS: Avoid unnecessary line continuations
#1206: FILE: drivers/gpu/drm/i915/i915_pci.c:844:
+       .dbuf.size = 896 - 4, /* 4 blocks for bypass path allocation */ \

-:1738: CHECK:MACRO_ARG_PRECEDENCE: Macro argument 'name' may be better as 
'(name)' to avoid precedence issues
#1738: FILE: drivers/gpu/drm/i915/intel_device_info.c:141:
+#define PRINT_FLAG(name) drm_printf(p, "%s: %s\n", #name, 
str_yes_no(info->display->name))

total: 0 errors, 7 warnings, 1 checks, 1610 lines checked
38edf7571527 drm/i915/display: Move display runtime info to display structure
-:67: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'p' - possible side-effects?
#67: FILE: drivers/gpu/drm/i915/display/intel_display.h:108:
+#define sprite_name(p, s) ((p) * 
DISPLAY_RUNTIME_INFO(dev_priv)->num_sprites[(p)] + (s) + 'A')

-:85: WARNING:SPACING: space prohibited between function name and open 
parenthesis '('
#85: FILE: drivers/gpu/drm/i915/display/intel_display.h:232:
+               for_each_if 
(DISPLAY_RUNTIME_INFO(__dev_priv)->cpu_transcoder_mask & BIT(__t))

-:193: WARNING:LONG_LINE_COMMENT: line length of 101 exceeds 100 columns
#193: FILE: drivers/gpu/drm/i915/i915_drv.h:208:
+       struct intel_display_runtime_info __display_runtime; /* Access with 
DISPLAY_RUNTIME_INFO() */

-:228: WARNING:LONG_LINE: line length of 110 exceeds 100 columns
#228: FILE: drivers/gpu/drm/i915/i915_drv.h:836:
+#define HAS_TRANSCODER(i915, trans)     
((DISPLAY_RUNTIME_INFO(i915)->cpu_transcoder_mask & BIT(trans)) != 0)

-:728: WARNING:LINE_CONTINUATIONS: Avoid unnecessary line continuations
#728: FILE: drivers/gpu/drm/i915/i915_pci.c:1122:
+       .__runtime_defaults.has_dsc = 1, \

total: 0 errors, 4 warnings, 1 checks, 1066 lines checked
ee9ace8faa7f drm/i915/display: Make display responsible for probing its own IP
Traceback (most recent call last):
  File "scripts/spdxcheck.py", line 6, in <module>
    from ply import lex, yacc
ModuleNotFoundError: No module named 'ply'
-:40: WARNING:FILE_PATH_CHANGES: added, moved or deleted file(s), does 
MAINTAINERS need updating?
#40: 
new file mode 100644

-:454: WARNING:LINE_CONTINUATIONS: Avoid unnecessary line continuations
#454: FILE: drivers/gpu/drm/i915/display/intel_display_device.c:410:
+       .dbuf.size = 896 - 4, /* 4 blocks for bypass path allocation */ \

-:546: WARNING:LINE_CONTINUATIONS: Avoid unnecessary line continuations
#546: FILE: drivers/gpu/drm/i915/display/intel_display_device.c:502:
+       .__runtime_defaults.has_dsc = 1, \

total: 0 errors, 3 warnings, 0 checks, 1888 lines checked
0fb257b3c1cd drm/i915/display: Handle GMD_ID identification in display code
-:112: WARNING:LONG_LINE: line length of 106 exceeds 100 columns
#112: FILE: drivers/gpu/drm/i915/display/intel_display_device.c:760:
+                       return (const struct intel_display_device_info 
*)intel_display_ids[i].driver_data;

total: 0 errors, 1 warnings, 0 checks, 162 lines checked
78014ea6b958 drm/i915/display: Move feature test macros to 
intel_display_device.h
-:23: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'i915' - possible 
side-effects?
#23: FILE: drivers/gpu/drm/i915/display/intel_display_device.h:35:
+#define HAS_CUR_FBC(i915)              (!HAS_GMCH(i915) && DISPLAY_VER(i915) 
>= 7)

-:24: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'i915' - possible 
side-effects?
#24: FILE: drivers/gpu/drm/i915/display/intel_display_device.h:36:
+#define HAS_D12_PLANE_MINIMIZATION(i915) (IS_ROCKETLAKE(i915) || 
IS_ALDERLAKE_S(i915))

-:28: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'i915' - possible 
side-effects?
#28: FILE: drivers/gpu/drm/i915/display/intel_display_device.h:40:
+#define HAS_DOUBLE_BUFFERED_M_N(i915)  (DISPLAY_VER(i915) >= 9 || 
IS_BROADWELL(i915))

-:30: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'i915' - possible 
side-effects?
#30: FILE: drivers/gpu/drm/i915/display/intel_display_device.h:42:
+#define HAS_DP20(i915)                 (IS_DG2(i915) || DISPLAY_VER(i915) >= 
14)

-:38: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'i915' - possible 
side-effects?
#38: FILE: drivers/gpu/drm/i915/display/intel_display_device.h:50:
+#define HAS_GMBUS_BURST_READ(i915)     (DISPLAY_VER(i915) >= 10 || 
IS_KABYLAKE(i915))

-:40: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'i915' - possible 
side-effects?
#40: FILE: drivers/gpu/drm/i915/display/intel_display_device.h:52:
+#define HAS_HW_SAGV_WM(i915)           (DISPLAY_VER(i915) >= 13 && 
!IS_DGFX(i915))

-:42: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'i915' - possible 
side-effects?
#42: FILE: drivers/gpu/drm/i915/display/intel_display_device.h:54:
+#define HAS_IPS(i915)                  (IS_HSW_ULT(i915) || IS_BROADWELL(i915))

-:44: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'i915' - possible 
side-effects?
#44: FILE: drivers/gpu/drm/i915/display/intel_display_device.h:56:
+#define HAS_MBUS_JOINING(i915)         (IS_ALDERLAKE_P(i915) || 
DISPLAY_VER(i915) >= 14)

-:50: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'i915' - possible 
side-effects?
#50: FILE: drivers/gpu/drm/i915/display/intel_display_device.h:62:
+#define HAS_SAGV(i915)                 (DISPLAY_VER(i915) >= 9 && !IS_LP(i915))

-:59: CHECK:LINE_SPACING: Please don't use multiple blank lines
#59: FILE: drivers/gpu/drm/i915/display/intel_display_device.h:71:
+
+

total: 0 errors, 0 warnings, 10 checks, 162 lines checked


Reply via email to