pinctrl: nuvoton: Fix sparse warning
authorLinus Walleij <linus.walleij@linaro.org>
Tue, 22 Mar 2022 23:12:55 +0000 (00:12 +0100)
committerLinus Walleij <linus.walleij@linaro.org>
Thu, 24 Mar 2022 19:10:31 +0000 (20:10 +0100)
Sparse complains:
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:626:9:
sparse: sparse: obsolete array initializer, use C99 syntax

This is because no equal sign is between the array index
and the assignments, in the macro.

Fix it up.

Reviewed-by: Jonathan Neuschäfer <j.neuschaefer@gmx.net>
Reported-by: kernel test robot <lkp@intel.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c

index 6656bac3f3840919a7b6dc45e01f88b2b3c4ed78..c3e2e052ca29bfb805ed26cba473ccee6e29bb09 100644 (file)
@@ -895,7 +895,7 @@ static struct npcm7xx_func npcm7xx_funcs[] = {
 };
 
 #define NPCM7XX_PINCFG(a, b, c, d, e, f, g, h, i, j, k) \
-       [a] { .fn0 = fn_ ## b, .reg0 = NPCM7XX_GCR_ ## c, .bit0 = d, \
+       [a] { .fn0 = fn_ ## b, .reg0 = NPCM7XX_GCR_ ## c, .bit0 = d, \
                        .fn1 = fn_ ## e, .reg1 = NPCM7XX_GCR_ ## f, .bit1 = g, \
                        .fn2 = fn_ ## h, .reg2 = NPCM7XX_GCR_ ## i, .bit2 = j, \
                        .flag = k }
index 661aa963e3fc5b268d562a2e3ee901e4e89b9f3b..1402840af11f93a8f43fde705d27976565f85ac3 100644 (file)
@@ -613,8 +613,8 @@ static struct wpcm450_func wpcm450_funcs[] = {
 };
 
 #define WPCM450_PINCFG(a, b, c, d, e, f, g) \
-       [a] { .fn0 = fn_ ## b, .reg0 = WPCM450_GCR_ ## c, .bit0 = d, \
-             .fn1 = fn_ ## e, .reg1 = WPCM450_GCR_ ## f, .bit1 = g }
+       [a] { .fn0 = fn_ ## b, .reg0 = WPCM450_GCR_ ## c, .bit0 = d, \
+               .fn1 = fn_ ## e, .reg1 = WPCM450_GCR_ ## f, .bit1 = g }
 
 struct wpcm450_pincfg {
        int fn0, reg0, bit0;