[Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for Device id consolidation (rev2)

2019-03-27 Thread Patchwork
== Series Details ==

Series: Device id consolidation (rev2)
URL   : https://patchwork.freedesktop.org/series/58561/
State : warning

== Summary ==

$ dim checkpatch origin/drm-tip
41661f3ceb00 drm/i915: Split Pineview device info into desktop and mobile
871661fc5d65 drm/i915: Remove redundant device id from IS_IRONLAKE_M macro
-:44: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'dev_priv' - possible 
side-effects?
#44: FILE: drivers/gpu/drm/i915/i915_drv.h:2321:
+#define IS_IRONLAKE_M(dev_priv) \
+   (IS_PLATFORM(dev_priv, INTEL_IRONLAKE) && IS_MOBILE(dev_priv))

total: 0 errors, 0 warnings, 1 checks, 25 lines checked
8551b470ae66 drm/i915: Split some PCI ids into separate groups
-:34: ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in 
parentheses
#34: FILE: include/drm/i915_pciids.h:171:
+#define INTEL_HSW_ULT_GT1_IDS(info) \
+   INTEL_VGA_DEVICE(0x0A02, info), /* ULT GT1 desktop */ \
+   INTEL_VGA_DEVICE(0x0A0A, info), /* ULT GT1 server */ \
+   INTEL_VGA_DEVICE(0x0A0B, info), /* ULT GT1 reserved */ \
+   INTEL_VGA_DEVICE(0x0A06, info)  /* ULT GT1 mobile */

-:34: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'info' - possible 
side-effects?
#34: FILE: include/drm/i915_pciids.h:171:
+#define INTEL_HSW_ULT_GT1_IDS(info) \
+   INTEL_VGA_DEVICE(0x0A02, info), /* ULT GT1 desktop */ \
+   INTEL_VGA_DEVICE(0x0A0A, info), /* ULT GT1 server */ \
+   INTEL_VGA_DEVICE(0x0A0B, info), /* ULT GT1 reserved */ \
+   INTEL_VGA_DEVICE(0x0A06, info)  /* ULT GT1 mobile */

-:66: ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in 
parentheses
#66: FILE: include/drm/i915_pciids.h:199:
+#define INTEL_HSW_ULT_GT2_IDS(info) \
+   INTEL_VGA_DEVICE(0x0A12, info), /* ULT GT2 desktop */ \
+   INTEL_VGA_DEVICE(0x0A1A, info), /* ULT GT2 server */ \
+   INTEL_VGA_DEVICE(0x0A1B, info), /* ULT GT2 reserved */ \
+   INTEL_VGA_DEVICE(0x0A16, info)  /* ULT GT2 mobile */

-:66: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'info' - possible 
side-effects?
#66: FILE: include/drm/i915_pciids.h:199:
+#define INTEL_HSW_ULT_GT2_IDS(info) \
+   INTEL_VGA_DEVICE(0x0A12, info), /* ULT GT2 desktop */ \
+   INTEL_VGA_DEVICE(0x0A1A, info), /* ULT GT2 server */ \
+   INTEL_VGA_DEVICE(0x0A1B, info), /* ULT GT2 reserved */ \
+   INTEL_VGA_DEVICE(0x0A16, info)  /* ULT GT2 mobile */

-:99: ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in 
parentheses
#99: FILE: include/drm/i915_pciids.h:228:
+#define INTEL_HSW_ULT_GT3_IDS(info) \
+   INTEL_VGA_DEVICE(0x0A22, info), /* ULT GT3 desktop */ \
+   INTEL_VGA_DEVICE(0x0A2A, info), /* ULT GT3 server */ \
+   INTEL_VGA_DEVICE(0x0A2B, info), /* ULT GT3 reserved */ \
+   INTEL_VGA_DEVICE(0x0A26, info), /* ULT GT3 mobile */ \
+   INTEL_VGA_DEVICE(0x0A2E, info)  /* ULT GT3 reserved */

-:99: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'info' - possible 
side-effects?
#99: FILE: include/drm/i915_pciids.h:228:
+#define INTEL_HSW_ULT_GT3_IDS(info) \
+   INTEL_VGA_DEVICE(0x0A22, info), /* ULT GT3 desktop */ \
+   INTEL_VGA_DEVICE(0x0A2A, info), /* ULT GT3 server */ \
+   INTEL_VGA_DEVICE(0x0A2B, info), /* ULT GT3 reserved */ \
+   INTEL_VGA_DEVICE(0x0A26, info), /* ULT GT3 mobile */ \
+   INTEL_VGA_DEVICE(0x0A2E, info)  /* ULT GT3 reserved */

-:134: ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in 
parentheses
#134: FILE: include/drm/i915_pciids.h:265:
+#define INTEL_BDW_ULT_GT1_IDS(info) \
INTEL_VGA_DEVICE(0x1606, info), /* GT1 ULT */ \
+   INTEL_VGA_DEVICE(0x160B, info)  /* GT1 Iris */

-:134: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'info' - possible 
side-effects?
#134: FILE: include/drm/i915_pciids.h:265:
+#define INTEL_BDW_ULT_GT1_IDS(info) \
INTEL_VGA_DEVICE(0x1606, info), /* GT1 ULT */ \
+   INTEL_VGA_DEVICE(0x160B, info)  /* GT1 Iris */

-:143: ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in 
parentheses
#143: FILE: include/drm/i915_pciids.h:272:
+#define INTEL_BDW_GT1_IDS(info) \
+   INTEL_BDW_ULT_GT1_IDS(info), \
+   INTEL_BDW_ULX_GT1_IDS(info), \
+   INTEL_VGA_DEVICE(0x1602, info), /* GT1 ULT */ \
INTEL_VGA_DEVICE(0x160A, info), /* GT1 Server */ \
INTEL_VGA_DEVICE(0x160D, info)  /* GT1 Workstation */

-:143: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'info' - possible 
side-effects?
#143: FILE: include/drm/i915_pciids.h:272:
+#define INTEL_BDW_GT1_IDS(info) \
+   INTEL_BDW_ULT_GT1_IDS(info), \
+   INTEL_BDW_ULX_GT1_IDS(info), \
+   INTEL_VGA_DEVICE(0x1602, info), /* GT1 ULT */ \
INTEL_VGA_DEVICE(0x160A, info), /* GT1 Server */ \
INTEL_VGA_DEVICE(0x160D, info)  /* GT1 Workstation */

-:152: ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in 
parentheses
#152: FILE: include/drm/i915_pciids.h:279:
+#define INTEL_BDW_ULT_GT2_IDS(info) \
INTEL_VGA_DEVICE(0x1616, info), /* GT2 ULT */ \
+   INTEL_VGA_D

[Intel-gfx] ✗ Fi.CI.CHECKPATCH: warning for Device id consolidation

2019-03-26 Thread Patchwork
== Series Details ==

Series: Device id consolidation
URL   : https://patchwork.freedesktop.org/series/58561/
State : warning

== Summary ==

$ dim checkpatch origin/drm-tip
caf40a504a05 drm/i915: Split Pineview device info into desktop and mobile
1a9cbf3aa2a4 drm/i915: Remove redundant device id from IS_IRONLAKE_M macro
-:44: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'dev_priv' - possible 
side-effects?
#44: FILE: drivers/gpu/drm/i915/i915_drv.h:2321:
+#define IS_IRONLAKE_M(dev_priv) \
+   (IS_PLATFORM(dev_priv, INTEL_IRONLAKE) && IS_MOBILE(dev_priv))

total: 0 errors, 0 warnings, 1 checks, 25 lines checked
40559f6a2295 drm/i915: Split some PCI ids into separate groups
-:34: ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in 
parentheses
#34: FILE: include/drm/i915_pciids.h:171:
+#define INTEL_HSW_ULT_GT1_IDS(info) \
+   INTEL_VGA_DEVICE(0x0A02, info), /* ULT GT1 desktop */ \
+   INTEL_VGA_DEVICE(0x0A0A, info), /* ULT GT1 server */ \
+   INTEL_VGA_DEVICE(0x0A0B, info), /* ULT GT1 reserved */ \
+   INTEL_VGA_DEVICE(0x0A06, info)  /* ULT GT1 mobile */

-:34: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'info' - possible 
side-effects?
#34: FILE: include/drm/i915_pciids.h:171:
+#define INTEL_HSW_ULT_GT1_IDS(info) \
+   INTEL_VGA_DEVICE(0x0A02, info), /* ULT GT1 desktop */ \
+   INTEL_VGA_DEVICE(0x0A0A, info), /* ULT GT1 server */ \
+   INTEL_VGA_DEVICE(0x0A0B, info), /* ULT GT1 reserved */ \
+   INTEL_VGA_DEVICE(0x0A06, info)  /* ULT GT1 mobile */

-:66: ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in 
parentheses
#66: FILE: include/drm/i915_pciids.h:199:
+#define INTEL_HSW_ULT_GT2_IDS(info) \
+   INTEL_VGA_DEVICE(0x0A12, info), /* ULT GT2 desktop */ \
+   INTEL_VGA_DEVICE(0x0A1A, info), /* ULT GT2 server */ \
+   INTEL_VGA_DEVICE(0x0A1B, info), /* ULT GT2 reserved */ \
+   INTEL_VGA_DEVICE(0x0A16, info)  /* ULT GT2 mobile */

-:66: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'info' - possible 
side-effects?
#66: FILE: include/drm/i915_pciids.h:199:
+#define INTEL_HSW_ULT_GT2_IDS(info) \
+   INTEL_VGA_DEVICE(0x0A12, info), /* ULT GT2 desktop */ \
+   INTEL_VGA_DEVICE(0x0A1A, info), /* ULT GT2 server */ \
+   INTEL_VGA_DEVICE(0x0A1B, info), /* ULT GT2 reserved */ \
+   INTEL_VGA_DEVICE(0x0A16, info)  /* ULT GT2 mobile */

-:99: ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in 
parentheses
#99: FILE: include/drm/i915_pciids.h:228:
+#define INTEL_HSW_ULT_GT3_IDS(info) \
+   INTEL_VGA_DEVICE(0x0A22, info), /* ULT GT3 desktop */ \
+   INTEL_VGA_DEVICE(0x0A2A, info), /* ULT GT3 server */ \
+   INTEL_VGA_DEVICE(0x0A2B, info), /* ULT GT3 reserved */ \
+   INTEL_VGA_DEVICE(0x0A26, info), /* ULT GT3 mobile */ \
+   INTEL_VGA_DEVICE(0x0A2E, info)  /* ULT GT3 reserved */

-:99: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'info' - possible 
side-effects?
#99: FILE: include/drm/i915_pciids.h:228:
+#define INTEL_HSW_ULT_GT3_IDS(info) \
+   INTEL_VGA_DEVICE(0x0A22, info), /* ULT GT3 desktop */ \
+   INTEL_VGA_DEVICE(0x0A2A, info), /* ULT GT3 server */ \
+   INTEL_VGA_DEVICE(0x0A2B, info), /* ULT GT3 reserved */ \
+   INTEL_VGA_DEVICE(0x0A26, info), /* ULT GT3 mobile */ \
+   INTEL_VGA_DEVICE(0x0A2E, info)  /* ULT GT3 reserved */

-:134: ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in 
parentheses
#134: FILE: include/drm/i915_pciids.h:265:
+#define INTEL_BDW_ULT_GT1_IDS(info) \
INTEL_VGA_DEVICE(0x1606, info), /* GT1 ULT */ \
+   INTEL_VGA_DEVICE(0x160B, info)  /* GT1 Iris */

-:134: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'info' - possible 
side-effects?
#134: FILE: include/drm/i915_pciids.h:265:
+#define INTEL_BDW_ULT_GT1_IDS(info) \
INTEL_VGA_DEVICE(0x1606, info), /* GT1 ULT */ \
+   INTEL_VGA_DEVICE(0x160B, info)  /* GT1 Iris */

-:143: ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in 
parentheses
#143: FILE: include/drm/i915_pciids.h:272:
+#define INTEL_BDW_GT1_IDS(info) \
+   INTEL_BDW_ULT_GT1_IDS(info), \
+   INTEL_BDW_ULX_GT1_IDS(info), \
+   INTEL_VGA_DEVICE(0x1602, info), /* GT1 ULT */ \
INTEL_VGA_DEVICE(0x160A, info), /* GT1 Server */ \
INTEL_VGA_DEVICE(0x160D, info)  /* GT1 Workstation */

-:143: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'info' - possible 
side-effects?
#143: FILE: include/drm/i915_pciids.h:272:
+#define INTEL_BDW_GT1_IDS(info) \
+   INTEL_BDW_ULT_GT1_IDS(info), \
+   INTEL_BDW_ULX_GT1_IDS(info), \
+   INTEL_VGA_DEVICE(0x1602, info), /* GT1 ULT */ \
INTEL_VGA_DEVICE(0x160A, info), /* GT1 Server */ \
INTEL_VGA_DEVICE(0x160D, info)  /* GT1 Workstation */

-:152: ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in 
parentheses
#152: FILE: include/drm/i915_pciids.h:279:
+#define INTEL_BDW_ULT_GT2_IDS(info) \
INTEL_VGA_DEVICE(0x1616, info), /* GT2 ULT */ \
+   INTEL_VGA_DEVICE(0