== Series Details == Series: DG2 VRAM_SR Support (rev3) URL : https://patchwork.freedesktop.org/series/104128/ State : warning == Summary == Error: dim checkpatch failed ee513fcc2693 drm/i915/dgfx: OpRegion VRAM Self Refresh Support 341133e9b9ad drm/i915/dg1: OpRegion PCON DG1 MBD config support b0e90ba1012b drm/i915/dg2: Add DG2_NB_MBD subplatform -:108: ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in parentheses #108: FILE: include/drm/i915_pciids.h:696: +#define INTEL_DG2_G10_NB_MBD_IDS(info) \ INTEL_VGA_DEVICE(0x5690, info), \ INTEL_VGA_DEVICE(0x5691, info), \ + INTEL_VGA_DEVICE(0x5692, info) -:108: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'info' - possible side-effects? #108: FILE: include/drm/i915_pciids.h:696: +#define INTEL_DG2_G10_NB_MBD_IDS(info) \ INTEL_VGA_DEVICE(0x5690, info), \ INTEL_VGA_DEVICE(0x5691, info), \ + INTEL_VGA_DEVICE(0x5692, info) -:114: ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in parentheses #114: FILE: include/drm/i915_pciids.h:701: +#define INTEL_DG2_G11_NB_MBD_IDS(info) \ + INTEL_VGA_DEVICE(0x5693, info), \ + INTEL_VGA_DEVICE(0x5694, info), \ + INTEL_VGA_DEVICE(0x5695, info) -:114: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'info' - possible side-effects? #114: FILE: include/drm/i915_pciids.h:701: +#define INTEL_DG2_G11_NB_MBD_IDS(info) \ + INTEL_VGA_DEVICE(0x5693, info), \ + INTEL_VGA_DEVICE(0x5694, info), \ + INTEL_VGA_DEVICE(0x5695, info) -:119: ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in parentheses #119: FILE: include/drm/i915_pciids.h:706: +#define INTEL_DG2_G12_NB_MBD_IDS(info) \ + INTEL_VGA_DEVICE(0x5696, info), \ + INTEL_VGA_DEVICE(0x5697, info) -:119: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'info' - possible side-effects? #119: FILE: include/drm/i915_pciids.h:706: +#define INTEL_DG2_G12_NB_MBD_IDS(info) \ + INTEL_VGA_DEVICE(0x5696, info), \ + INTEL_VGA_DEVICE(0x5697, info) -:123: ERROR:COMPLEX_MACRO: Macros with complex values should be enclosed in parentheses #123: FILE: include/drm/i915_pciids.h:710: +#define INTEL_DG2_G10_IDS(info) \ INTEL_VGA_DEVICE(0x56A0, info), \ INTEL_VGA_DEVICE(0x56A1, info), \ INTEL_VGA_DEVICE(0x56A2, info) -:123: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'info' - possible side-effects? #123: FILE: include/drm/i915_pciids.h:710: +#define INTEL_DG2_G10_IDS(info) \ INTEL_VGA_DEVICE(0x56A0, info), \ INTEL_VGA_DEVICE(0x56A1, info), \ INTEL_VGA_DEVICE(0x56A2, info) total: 4 errors, 0 warnings, 4 checks, 117 lines checked b835f2871301 drm/i915/dg2: DG2 MBD config -:50: CHECK:MACRO_ARG_REUSE: Macro argument reuse 'dev_priv' - possible side-effects? #50: FILE: drivers/gpu/drm/i915/i915_drv.h:1025: +#define IS_DG2_MBD(dev_priv) (IS_DG2_G10_NB_MBD(dev_priv) || IS_DG2_G11_NB_MBD(dev_priv) || \ + IS_DG2_G12_NB_MBD(dev_priv)) total: 0 errors, 0 warnings, 1 checks, 29 lines checked 28151cba023d drm/i915/dgfx: Add has_lmem_sr 78ead46ad383 drm/i915/dgfx: Setup VRAM SR with D3COLD -:101: CHECK:PARENTHESIS_ALIGNMENT: Alignment should match open parenthesis #101: FILE: drivers/gpu/drm/i915/intel_pcode.c:271: + REG_FIELD_PREP(GEN6_PCODE_MB_COMMAND, + DG1_PCODE_D3_VRAM_SR) | -:103: CHECK:PARENTHESIS_ALIGNMENT: Alignment should match open parenthesis #103: FILE: drivers/gpu/drm/i915/intel_pcode.c:273: + REG_FIELD_PREP(GEN6_PCODE_MB_PARAM1, + DG1_ENABLE_SR), 0); /* no data needed for this cmd */ total: 0 errors, 0 warnings, 2 checks, 138 lines checked 434f8395d301 drm/i915/rpm: Enable D3Cold VRAM SR Support 3824ea24e1b1 drm/i915/xehpsdv: Store lmem region in gt 993fde5ec166 drm/i915/rpm: d3cold Policy -:73: CHECK:PARENTHESIS_ALIGNMENT: Alignment should match open parenthesis #73: FILE: drivers/gpu/drm/i915/i915_params.c:201: +i915_param_named_unsafe(d3cold_sr_lmem_threshold, int, 0400, + "Enable Vidoe RAM Self refresh when size of lmem is greater to this threshold. " total: 0 errors, 0 warnings, 1 checks, 58 lines checked