== Series Details ==

Series: drm/i915: adding state checker for gamma lut values (rev12)
URL   : https://patchwork.freedesktop.org/series/58039/
State : warning

== Summary ==

$ dim checkpatch origin/drm-tip
1cfa0479b4b6 drm/i915: Introduce vfunc read_luts() to create hw lut
22a23431817f drm/i915: Enable intel_color_get_config()
8d9a348d4327 drm/i915: Add func to compare hw/sw gamma lut
-:239: CHECK:PARENTHESIS_ALIGNMENT: Alignment should match open parenthesis
#239: FILE: drivers/gpu/drm/i915/intel_display.c:11925:
+               DRM_DEBUG_KMS("cgm_mode:%d gamma_mode:%d gamma_enable:%d 
csc_enable:%d\n",
+                              pipe_config->cgm_mode, pipe_config->gamma_mode,

-:243: CHECK:PARENTHESIS_ALIGNMENT: Alignment should match open parenthesis
#243: FILE: drivers/gpu/drm/i915/intel_display.c:11929:
+               DRM_DEBUG_KMS("csc_mode:%d gamma_mode:%d gamma_enable:%d 
csc_enable:%d\n",
+                              pipe_config->csc_mode, pipe_config->gamma_mode,

-:260: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'name' - possible 
side-effects?
#260: FILE: drivers/gpu/drm/i915/intel_display.c:12460:
+#define PIPE_CONF_CHECK_COLOR_LUT(name, bit_precision) do { \
+       if (!intel_color_lut_equal(current_config->name, \
+                                  pipe_config->name, bit_precision)) { \
+               pipe_config_err(adjust, __stringify(name), \
+                               "hw_state doesn't match sw_state\n"); \
+               ret = false; \
+       } \
+} while (0)

-:260: CHECK:MACRO_ARG_PRECEDENCE: Macro argument 'name' may be better as 
'(name)' to avoid precedence issues
#260: FILE: drivers/gpu/drm/i915/intel_display.c:12460:
+#define PIPE_CONF_CHECK_COLOR_LUT(name, bit_precision) do { \
+       if (!intel_color_lut_equal(current_config->name, \
+                                  pipe_config->name, bit_precision)) { \
+               pipe_config_err(adjust, __stringify(name), \
+                               "hw_state doesn't match sw_state\n"); \
+               ret = false; \
+       } \
+} while (0)

total: 0 errors, 0 warnings, 4 checks, 246 lines checked
f77fdd96babd drm/i915: Extract i9xx_read_luts()
-:79: WARNING:LONG_LINE: line over 100 characters
#79: FILE: drivers/gpu/drm/i915/intel_color.c:1459:
+               blob_data[i].red = 
intel_color_lut_pack(REG_FIELD_GET(LGC_PALETTE_RED_MASK, val), 8);

-:80: WARNING:LONG_LINE: line over 100 characters
#80: FILE: drivers/gpu/drm/i915/intel_color.c:1460:
+               blob_data[i].green = 
intel_color_lut_pack(REG_FIELD_GET(LGC_PALETTE_GREEN_MASK, val), 8);

-:81: WARNING:LONG_LINE: line over 100 characters
#81: FILE: drivers/gpu/drm/i915/intel_color.c:1461:
+               blob_data[i].blue = 
intel_color_lut_pack(REG_FIELD_GET(LGC_PALETTE_BLUE_MASK, val), 8);

total: 0 errors, 3 warnings, 0 checks, 72 lines checked
efd33dc03527 drm/i915: Extract chv_read_luts()
-:62: WARNING:LONG_LINE: line over 100 characters
#62: FILE: drivers/gpu/drm/i915/intel_color.c:1492:
+               blob_data[i].green = 
intel_color_lut_pack(REG_FIELD_GET(CGM_PIPE_GAMMA_GREEN_MASK, val), 10);

-:63: WARNING:LONG_LINE: line over 100 characters
#63: FILE: drivers/gpu/drm/i915/intel_color.c:1493:
+               blob_data[i].blue = 
intel_color_lut_pack(REG_FIELD_GET(CGM_PIPE_GAMMA_BLUE_MASK, val), 10);

-:66: WARNING:LONG_LINE: line over 100 characters
#66: FILE: drivers/gpu/drm/i915/intel_color.c:1496:
+               blob_data[i].red = 
intel_color_lut_pack(REG_FIELD_GET(CGM_PIPE_GAMMA_RED_MASK, val), 10);

total: 0 errors, 3 warnings, 0 checks, 60 lines checked
249db384188a drm/i915: Extract i965_read_luts()
-:63: WARNING:LONG_LINE: line over 100 characters
#63: FILE: drivers/gpu/drm/i915/intel_color.c:1532:
+               blob_data[i].red = REG_FIELD_GET(PALETTE_RED_MASK, val1) << 8 | 
REG_FIELD_GET(PALETTE_RED_MASK, val2);

-:64: WARNING:LONG_LINE: line over 100 characters
#64: FILE: drivers/gpu/drm/i915/intel_color.c:1533:
+               blob_data[i].green = REG_FIELD_GET(PALETTE_GREEN_MASK, val1) << 
8 | REG_FIELD_GET(PALETTE_GREEN_MASK, val2);

-:65: WARNING:LONG_LINE: line over 100 characters
#65: FILE: drivers/gpu/drm/i915/intel_color.c:1534:
+               blob_data[i].blue = REG_FIELD_GET(PALETTE_BLUE_MASK, val1) << 8 
| REG_FIELD_GET(PALETTE_BLUE_MASK, val2) ;

-:65: WARNING:SPACING: space prohibited before semicolon
#65: FILE: drivers/gpu/drm/i915/intel_color.c:1534:
+               blob_data[i].blue = REG_FIELD_GET(PALETTE_BLUE_MASK, val1) << 8 
| REG_FIELD_GET(PALETTE_BLUE_MASK, val2) ;

total: 0 errors, 4 warnings, 0 checks, 60 lines checked
bc2cf6233920 drm/i915: Extract icl_read_luts()
-:65: WARNING:LONG_LINE: line over 100 characters
#65: FILE: drivers/gpu/drm/i915/intel_color.c:1573:
+               blob_data[i].red = 
intel_color_lut_pack(REG_FIELD_GET(PREC_PAL_DATA_RED_MASK, val), 10);

-:66: WARNING:LONG_LINE: line over 100 characters
#66: FILE: drivers/gpu/drm/i915/intel_color.c:1574:
+               blob_data[i].green = 
intel_color_lut_pack(REG_FIELD_GET(PREC_PAL_DATA_GREEN_MASK, val), 10);

-:67: WARNING:LONG_LINE: line over 100 characters
#67: FILE: drivers/gpu/drm/i915/intel_color.c:1575:
+               blob_data[i].blue = 
intel_color_lut_pack(REG_FIELD_GET(PREC_PAL_DATA_BLUE_MASK, val), 10);

-:92: CHECK:BRACES: braces {} should be used on all arms of this statement
#92: FILE: drivers/gpu/drm/i915/intel_color.c:1633:
+               if (INTEL_GEN(dev_priv) >= 11) {
[...]
                else if (IS_CANNONLAKE(dev_priv) || IS_GEMINILAKE(dev_priv))
[...]

total: 0 errors, 3 warnings, 1 checks, 70 lines checked
d9e96249b9c8 drm/i915: Extract glk_read_luts()
b58a2fab4b53 drm/i915: Extract bdw_read_luts()
-:31: ERROR:CODE_INDENT: code indent should use tabs where possible
#31: FILE: drivers/gpu/drm/i915/intel_color.c:1606:
+^I^I^I                            ^I     PAL_PREC_INDEX_VALUE(512));$

-:31: WARNING:SPACE_BEFORE_TAB: please, no space before tabs
#31: FILE: drivers/gpu/drm/i915/intel_color.c:1606:
+^I^I^I                            ^I     PAL_PREC_INDEX_VALUE(512));$

total: 1 errors, 1 warnings, 0 checks, 29 lines checked
d5b1ab7565a1 drm/i915: Extract ivb_read_luts()
-:48: WARNING:LONG_LINE: line over 100 characters
#48: FILE: drivers/gpu/drm/i915/intel_color.c:1634:
+               blob_data[i].red = 
intel_color_lut_pack(REG_FIELD_GET(PREC_PAL_DATA_RED_MASK, val), 10);

-:49: WARNING:LONG_LINE: line over 100 characters
#49: FILE: drivers/gpu/drm/i915/intel_color.c:1635:
+               blob_data[i].green = 
intel_color_lut_pack(REG_FIELD_GET(PREC_PAL_DATA_GREEN_MASK, val), 10);

-:50: WARNING:LONG_LINE: line over 100 characters
#50: FILE: drivers/gpu/drm/i915/intel_color.c:1636:
+               blob_data[i].blue = 
intel_color_lut_pack(REG_FIELD_GET(PREC_PAL_DATA_BLUE_MASK, val), 10);

total: 0 errors, 3 warnings, 0 checks, 62 lines checked
26d12d725ac9 drm/i915: Extract ilk_read_luts()
-:60: WARNING:LONG_LINE: line over 100 characters
#60: FILE: drivers/gpu/drm/i915/intel_color.c:1676:
+               blob_data[i].red = 
intel_color_lut_pack(REG_FIELD_GET(PREC_PALETTE_RED_MASK, val), 10);

-:61: WARNING:LONG_LINE: line over 100 characters
#61: FILE: drivers/gpu/drm/i915/intel_color.c:1677:
+               blob_data[i].green = 
intel_color_lut_pack(REG_FIELD_GET(PREC_PALETTE_GREEN_MASK, val), 10);

-:62: WARNING:LONG_LINE: line over 100 characters
#62: FILE: drivers/gpu/drm/i915/intel_color.c:1678:
+               blob_data[i].blue = 
intel_color_lut_pack(REG_FIELD_GET(PREC_PALETTE_BLUE_MASK, val), 10);

total: 0 errors, 3 warnings, 0 checks, 64 lines checked
616a35ac094b FOR_TESTING_ONLY: Print rgb values of hw and sw blobs
-:7: WARNING:COMMIT_MESSAGE: Missing commit description - Add an appropriate one

-:16: WARNING:LONG_LINE: line over 100 characters
#16: FILE: drivers/gpu/drm/i915/intel_color.c:1381:
+       DRM_DEBUG_KMS("hw_lut->red=0x%x sw_lut->red=0x%x hw_lut->blue=0x%x 
sw_lut->blue=0x%x hw_lut->green=0x%x sw_lut->green=0x%x", hw_lut->red, 
sw_lut->red, hw_lut->blue, sw_lut->blue, hw_lut->green, sw_lut->green);

total: 0 errors, 2 warnings, 0 checks, 8 lines checked

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

Reply via email to