✗ CI.checkpatch: warning for Ultrajoiner basic functionality series (rev5)

Patchwork patchwork at emeril.freedesktop.org
Fri Sep 27 08:43:57 UTC 2024


== Series Details ==

Series: Ultrajoiner basic functionality series (rev5)
URL   : https://patchwork.freedesktop.org/series/138827/
State : warning

== 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
30ab6715fc09baee6cc14cb3c89ad8858688d474
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit e6b996cf3dd02022efcc45663defbbab9e542b94
Author: Ankit Nautiyal <ankit.k.nautiyal at intel.com>
Date:   Fri Sep 27 14:08:31 2024 +0530

    drm/i915/intel_dp: Add support for forcing ultrajoiner
    
    Allow forcing ultrajoiner through debugfs.
    
    v2: Minor refactoring of switch case logic. (Ville)
    
    Signed-off-by: Ankit Nautiyal <ankit.k.nautiyal at intel.com>
    Reviewed-by: Suraj Kandpal <suraj.kandpal at intel.com>
    Reviewed-by: Ville Syrjälä <ville.syrjala at linux.intel.com>
+ /mt/dim checkpatch c114fec0af7e702962ba625f659e4647a9887194 drm-intel
a3b0a92100cc drm/i915/display_device: Add Check HAS_DSC for bigjoiner
-:27: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'i915' - possible side-effects?
#27: FILE: drivers/gpu/drm/i915/display/intel_display_device.h:121:
+#define HAS_BIGJOINER(i915)		(DISPLAY_VER(i915) >= 11 && HAS_DSC(i915))

total: 0 errors, 0 warnings, 1 checks, 8 lines checked
f2ac68026059 drm/i915/display_debugfs: Allow force joiner only if supported
8f2d0098df42 drm/i915/display: Modify debugfs for joiner to force n pipes
b50657079472 drm/i915/dp: Add helper to compute num pipes required
0305b4ca3f1c drm/i915: Split current joiner hw state readout
ebd9d1f2abf3 drm/i915: Add bigjoiner and uncompressed joiner hw readout sanity checks
7700ea00cec6 drm/i915/display: Add macro HAS_ULTRAJOINER()
-:26: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'i915' - possible side-effects?
#26: FILE: drivers/gpu/drm/i915/display/intel_display_device.h:157:
+#define HAS_ULTRAJOINER(i915)		((DISPLAY_VER(i915) >= 20 || \
+					  (IS_DGFX(i915) && DISPLAY_VER(i915) == 14)) && \
+					 HAS_DSC(i915))

total: 0 errors, 0 warnings, 1 checks, 9 lines checked
b4e74b6e1a5d drm/i915/display: Refactor enable_joiner_pipes
-:144: CHECK:SPACING: No space is necessary after a cast
#144: FILE: drivers/gpu/drm/i915/display/intel_display.c:3819:
+		cpu_transcoder = (enum transcoder) ffs(primary_pipe) - 1;

total: 0 errors, 0 warnings, 1 checks, 132 lines checked
1e790b65d57e drm/i915: Implement hw state readout and checks for ultrajoiner
e620f5f169f3 drm/i915/display/vdsc: Add ultrajoiner support with DSC
d7b4f584c78f drm/i915/dp: Refactor joiner max_bpp calculations into separate functions
f9a19269e4ac drm/i915/dp: Simplify the helper get_max_compressed_bpp_with_joiner
4171e5a3aa07 drm/i915/dp: Modify compressed bpp limitations for ultrajoiner
331e2d05c473 drm/i915/dp: Simplify helper to get slice count with joiner
ae9e99d87fc0 drm/i915: Compute config and mode valid changes for ultrajoiner
ee7f5b8052f8 drm/i915/display: Consider ultrajoiner for computing maxdotclock
e6b996cf3dd0 drm/i915/intel_dp: Add support for forcing ultrajoiner




More information about the Intel-xe mailing list