From: kernel test robot Date: Sat, 27 Nov 2021 18:01:04 +0000 (+0100) Subject: pinctrl: apple-gpio: fix flexible_array.cocci warnings X-Git-Tag: v6.1-rc5~2249^2~30 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f3e3e63796cc599024b03fe67d788630a5923ae5;p=platform%2Fkernel%2Flinux-starfive.git pinctrl: apple-gpio: fix flexible_array.cocci warnings Zero-length and one-element arrays are deprecated, see Documentation/process/deprecated.rst Flexible-array members should be used instead. Generated by: scripts/coccinelle/misc/flexible_array.cocci CC: Joey Gouly Reported-by: kernel test robot Signed-off-by: kernel test robot Signed-off-by: Julia Lawall Link: https://lore.kernel.org/r/alpine.DEB.2.22.394.2111271859250.2864@hadrien Signed-off-by: Linus Walleij --- diff --git a/drivers/pinctrl/pinctrl-apple-gpio.c b/drivers/pinctrl/pinctrl-apple-gpio.c index 89602aa..72f4dd2 100644 --- a/drivers/pinctrl/pinctrl-apple-gpio.c +++ b/drivers/pinctrl/pinctrl-apple-gpio.c @@ -37,7 +37,7 @@ struct apple_gpio_pinctrl { struct pinctrl_desc pinctrl_desc; struct gpio_chip gpio_chip; struct irq_chip irq_chip; - u8 irqgrps[0]; + u8 irqgrps[]; }; #define REG_GPIO(x) (4 * (x))