On Mon, Apr 21, 2025 at 12:38:13PM -0700, Patchwork Integration wrote: > Dear Laurent Pinchart: > > Thanks for your patches! Unfortunately the Media CI robot detected some > issues: > > # Test checkpatch:./0014-media-rzg2l-cru-Add-register-mapping-support.patch > checkpatch > > #58: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-core.c:335: > +[AMnMB5ADDRH] = 0x124, > > CHECK: Avoid CamelCase: <AMnMB6ADDRL> > #59: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-core.c:336: > +[AMnMB6ADDRL] = 0x128, > > CHECK: Avoid CamelCase: <AMnMB6ADDRH> > #60: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-core.c:337: > +[AMnMB6ADDRH] = 0x12c, > > CHECK: Avoid CamelCase: <AMnMB7ADDRL> > #61: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-core.c:338: > +[AMnMB7ADDRL] = 0x130, > > CHECK: Avoid CamelCase: <AMnMB7ADDRH> > #62: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-core.c:339: > +[AMnMB7ADDRH] = 0x134, > > CHECK: Avoid CamelCase: <AMnMB8ADDRL> > #63: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-core.c:340: > +[AMnMB8ADDRL] = 0x138, > > CHECK: Avoid CamelCase: <AMnMB8ADDRH> > #64: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-core.c:341: > +[AMnMB8ADDRH] = 0x13c, > > CHECK: Avoid CamelCase: <AMnMBVALID> > #65: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-core.c:342: > +[AMnMBVALID] = 0x148, > > CHECK: Avoid CamelCase: <AMnMBS> > #66: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-core.c:343: > +[AMnMBS] = 0x14c, > > CHECK: Avoid CamelCase: <AMnAXIATTR> > #67: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-core.c:344: > +[AMnAXIATTR] = 0x158, > > CHECK: Avoid CamelCase: <AMnFIFOPNTR> > #68: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-core.c:345: > +[AMnFIFOPNTR] = 0x168, > > CHECK: Avoid CamelCase: <AMnAXISTP> > #69: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-core.c:346: > +[AMnAXISTP] = 0x174, > > CHECK: Avoid CamelCase: <AMnAXISTPACK> > #70: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-core.c:347: > +[AMnAXISTPACK] = 0x178, > > CHECK: Avoid CamelCase: <ICnEN> > #71: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-core.c:348: > +[ICnEN] = 0x200, > > CHECK: Avoid CamelCase: <ICnMC> > #72: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-core.c:349: > +[ICnMC] = 0x208, > > CHECK: Avoid CamelCase: <ICnMS> > #73: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-core.c:350: > +[ICnMS] = 0x254, > > CHECK: Avoid CamelCase: <ICnDMR> > #74: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-core.c:351: > +[ICnDMR] = 0x26c, > > CHECK: Avoid CamelCase: <AMnMBxADDRL> > #116: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-cru-regs.h:22: > +#define AMnMBxADDRL(x)(AMnMB1ADDRL + (x) * 2) > > CHECK: Avoid CamelCase: <AMnMBxADDRH> > #120: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-cru-regs.h:25: > +#define AMnMBxADDRH(x)(AMnMB1ADDRH + (x) * 2) > > CHECK: Macro argument reuse 'cru' - possible side-effects? > #279: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-video.c:95: > +#define rzg2l_cru_write(cru, offset, value) \ > +(__builtin_constant_p(offset) ? \ > + __rzg2l_cru_write_constant(cru, offset, value) : \ > + __rzg2l_cru_write(cru, offset, value)) > > CHECK: Macro argument reuse 'offset' - possible side-effects? > #279: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-video.c:95: > +#define rzg2l_cru_write(cru, offset, value) \ > +(__builtin_constant_p(offset) ? \ > + __rzg2l_cru_write_constant(cru, offset, value) : \ > + __rzg2l_cru_write(cru, offset, value)) > > CHECK: Macro argument reuse 'value' - possible side-effects? > #279: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-video.c:95: > +#define rzg2l_cru_write(cru, offset, value) \ > +(__builtin_constant_p(offset) ? \ > + __rzg2l_cru_write_constant(cru, offset, value) : \ > + __rzg2l_cru_write(cru, offset, value)) > > CHECK: Macro argument reuse 'cru' - possible side-effects? > #284: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-video.c:100: > +#define rzg2l_cru_read(cru, offset) \ > +(__builtin_constant_p(offset) ? \ > + __rzg2l_cru_read_constant(cru, offset) : \ > + __rzg2l_cru_read(cru, offset)) > > CHECK: Macro argument reuse 'offset' - possible side-effects? > #284: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-video.c:100: > +#define rzg2l_cru_read(cru, offset) \ > +(__builtin_constant_p(offset) ? \ > + __rzg2l_cru_read_constant(cru, offset) : \ > + __rzg2l_cru_read(cru, offset)) > > total: 0 errors, 0 warnings, 37 checks, 243 lines checked > > # Test > checkpatch:./0016-media-rzg2l-cru-Add-image_conv-offset-to-OF-data.patch > checkpatch > CHECK: Avoid CamelCase: <ICnMC> > #33: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-core.c:357: > +.image_conv = ICnMC, > > CHECK: Avoid CamelCase: <ICnMC_INF_MASK> > #61: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-video.c:252: > +icnmc |= rzg2l_cru_read(cru, info->image_conv) & ~ICnMC_INF_MASK; > > CHECK: Avoid CamelCase: <ICnMC_CSCTHR> > #85: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-video.c:282: > +rzg2l_cru_read(cru, info->image_conv) | ICnMC_CSCTHR); > > total: 0 errors, 0 warnings, 3 checks, 53 lines checked > > # Test checkpatch:./0017-media-rzg2l-cru-Add-IRQ-handler-to-OF-data.patch > checkpatch > CHECK: Avoid CamelCase: <CRUnIE> > #105: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-video.c:397: > +rzg2l_cru_write(cru, CRUnIE, CRUnIE_EFE); > > CHECK: Avoid CamelCase: <CRUnIE_EFE> > #105: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-video.c:397: > +rzg2l_cru_write(cru, CRUnIE, CRUnIE_EFE); > > CHECK: Avoid CamelCase: <CRUnINTS> > #111: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-video.c:403: > +rzg2l_cru_write(cru, CRUnINTS, 0x001f000f); > > total: 0 errors, 0 warnings, 3 checks, 84 lines checked > > # Test > checkpatch:./0018-media-rzg2l-cru-Add-function-pointer-to-check-if-FIF.patch > checkpatch > CHECK: Avoid CamelCase: <AMnFIFOPNTR> > #69: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-video.c:297: > +amnfifopntr = rzg2l_cru_read(cru, AMnFIFOPNTR); > > CHECK: Avoid CamelCase: <AMnFIFOPNTR_FIFOWPNTR> > #71: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-video.c:299: > +amnfifopntr_w = amnfifopntr & AMnFIFOPNTR_FIFOWPNTR; > > CHECK: Avoid CamelCase: <AMnFIFOPNTR_FIFORPNTR_Y> > #73: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-video.c:301: > +(amnfifopntr & AMnFIFOPNTR_FIFORPNTR_Y) >> 16; > > total: 0 errors, 0 warnings, 3 checks, 57 lines checked > > # Test checkpatch:./0020-media-rzg2l-cru-Add-support-for-RZ-G3E-SoC.patch > checkpatch > > #75: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-core.c:349: > +[AMnAXISTP] = 0x110, > > CHECK: Avoid CamelCase: <AMnAXISTPACK> > #76: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-core.c:350: > +[AMnAXISTPACK] = 0x114, > > CHECK: Avoid CamelCase: <AMnIS> > #77: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-core.c:351: > +[AMnIS] = 0x128, > > CHECK: Avoid CamelCase: <ICnEN> > #78: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-core.c:352: > +[ICnEN] = 0x1f0, > > CHECK: Avoid CamelCase: <ICnSVCNUM> > #79: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-core.c:353: > +[ICnSVCNUM] = 0x1f8, > > CHECK: Avoid CamelCase: <ICnSVC> > #80: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-core.c:354: > +[ICnSVC] = 0x1fc, > > CHECK: Avoid CamelCase: <ICnIPMC_C0> > #81: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-core.c:355: > +[ICnIPMC_C0] = 0x200, > > CHECK: Avoid CamelCase: <ICnMS> > #82: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-core.c:356: > +[ICnMS] = 0x2d8, > > CHECK: Avoid CamelCase: <ICnDMR> > #83: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-core.c:357: > +[ICnDMR] = 0x304, > > CHECK: Avoid CamelCase: <CRUnIE2_FSxE> > #121: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-cru-regs.h:17: > +#define CRUnIE2_FSxE(x)BIT(((x) * 3)) > > CHECK: Avoid CamelCase: <CRUnIE2_FExE> > #122: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-cru-regs.h:18: > +#define CRUnIE2_FExE(x)BIT(((x) * 3) + 1) > > CHECK: Avoid CamelCase: <CRUnINTS2_FSxS> > #126: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-cru-regs.h:22: > +#define CRUnINTS2_FSxS(x)BIT(((x) * 3)) > > CHECK: Avoid CamelCase: <AMnFIFOPNTR_FIFOWPNTR_B0> > #135: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-cru-regs.h:40: > +#define AMnFIFOPNTR_FIFOWPNTR_B0AMnFIFOPNTR_FIFOWPNTR > > CHECK: Avoid CamelCase: <AMnFIFOPNTR_FIFOWPNTR> > #135: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-cru-regs.h:40: > +#define AMnFIFOPNTR_FIFOWPNTR_B0AMnFIFOPNTR_FIFOWPNTR > > CHECK: Avoid CamelCase: <AMnFIFOPNTR_FIFOWPNTR_B1> > #136: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-cru-regs.h:41: > +#define AMnFIFOPNTR_FIFOWPNTR_B1GENMASK(15, 8) > > CHECK: Avoid CamelCase: <AMnFIFOPNTR_FIFORPNTR_B0> > #138: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-cru-regs.h:43: > +#define AMnFIFOPNTR_FIFORPNTR_B0AMnFIFOPNTR_FIFORPNTR_Y > > CHECK: Avoid CamelCase: <AMnFIFOPNTR_FIFORPNTR_Y> > #138: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-cru-regs.h:43: > +#define AMnFIFOPNTR_FIFORPNTR_B0AMnFIFOPNTR_FIFORPNTR_Y > > CHECK: Avoid CamelCase: <AMnFIFOPNTR_FIFORPNTR_B1> > #139: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-cru-regs.h:44: > +#define AMnFIFOPNTR_FIFORPNTR_B1GENMASK(31, 24) > > CHECK: Avoid CamelCase: <AMnIS_IS_MASK> > #141: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-cru-regs.h:46: > +#define AMnIS_IS_MASKGENMASK(14, 7) > > CHECK: Avoid CamelCase: <AMnIS_IS> > #142: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-cru-regs.h:47: > +#define AMnIS_IS(x)((x) << 7) > > CHECK: Avoid CamelCase: <ICnSVC_SVC0> > #150: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-cru-regs.h:55: > +#define ICnSVC_SVC0(x)(x) > > CHECK: Avoid CamelCase: <ICnSVC_SVC1> > #151: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-cru-regs.h:56: > +#define ICnSVC_SVC1(x)((x) << 4) > > CHECK: Avoid CamelCase: <ICnSVC_SVC2> > #152: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-cru-regs.h:57: > +#define ICnSVC_SVC2(x)((x) << 8) > > CHECK: Avoid CamelCase: <ICnSVC_SVC3> > #153: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-cru-regs.h:58: > +#define ICnSVC_SVC3(x)((x) << 12) > > CHECK: Avoid CamelCase: <ICnMC_INF> > #298: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-video.c:265: > +u32 icnmc = ICnMC_INF(ip_fmt->datatype); > > CHECK: Avoid CamelCase: <ICnMC_INF_MASK> > #300: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-video.c:267: > +icnmc |= rzg2l_cru_read(cru, info->image_conv) & ~ICnMC_INF_MASK; > > CHECK: Avoid CamelCase: <ICnMC_VCSEL> > #303: FILE: drivers/media/platform/renesas/rzg2l-cru/rzg2l-video.c:270: > +icnmc |= ICnMC_VCSEL(csi_vc); > > total: 0 errors, 0 warnings, 54 checks, 408 lines checked > > > > Please fix your series, and upload a new version. If you have a patchwork > account, do not forget to mark the current series as Superseded.
Can we fix this automated e-mail to indicate that only errors and warnigns need to be fixed ? I've ignored all the above checks for a reason. > For more details, check the full report at: > https://linux-media.pages.freedesktop.org/-/users/patchwork/-/jobs/75048292/artifacts/report.htm > . > > > > Best regards, and Happy Hacking! > Media CI robot on behalf of the linux-media community. > > --- > Check the latest rules for contributing your patches at: > https://docs.kernel.org/driver-api/media/maintainer-entry-profile.html > > If you believe that the CI is wrong, kindly open an issue at > https://gitlab.freedesktop.org/linux-media/media-ci/-/issues or reply-all > to this message. -- Regards, Laurent Pinchart