# git rev-parse -q --verify b61581ae229d8eb9f21f8753be3f4011f7692384^{commit} b61581ae229d8eb9f21f8753be3f4011f7692384 already have revision, skipping fetch # git checkout -q -f -B kisskb b61581ae229d8eb9f21f8753be3f4011f7692384 # git clean -qxdf # < git log -1 # commit b61581ae229d8eb9f21f8753be3f4011f7692384 # Author: Stephen Rothwell # Date: Wed Mar 23 18:50:56 2022 +1100 # # Add linux-next specific files for 20220323 # # Signed-off-by: Stephen Rothwell # < /opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux-ld --version # < git log --format=%s --max-count=1 b61581ae229d8eb9f21f8753be3f4011f7692384 # < make -s -j 32 ARCH=x86_64 O=/kisskb/build/linux-next-rand_x86_64-randconfig_x86_64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux- randconfig # Added to kconfig CONFIG_STANDALONE=y # Added to kconfig CONFIG_PREVENT_FIRMWARE_BUILD=y # Added to kconfig CONFIG_CC_STACKPROTECTOR_STRONG=n # Added to kconfig CONFIG_GCC_PLUGINS=n # Added to kconfig CONFIG_GCC_PLUGIN_CYC_COMPLEXITY=n # Added to kconfig CONFIG_GCC_PLUGIN_SANCOV=n # Added to kconfig CONFIG_GCC_PLUGIN_LATENT_ENTROPY=n # Added to kconfig CONFIG_BPF_PRELOAD=n # Added to kconfig # < make -s -j 32 ARCH=x86_64 O=/kisskb/build/linux-next-rand_x86_64-randconfig_x86_64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux- help # make -s -j 32 ARCH=x86_64 O=/kisskb/build/linux-next-rand_x86_64-randconfig_x86_64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux- olddefconfig .config:6129:warning: override: reassigning to symbol PREVENT_FIRMWARE_BUILD .config:6134:warning: override: reassigning to symbol GCC_PLUGIN_LATENT_ENTROPY # make -s -j 32 ARCH=x86_64 O=/kisskb/build/linux-next-rand_x86_64-randconfig_x86_64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux- In file included from /kisskb/src/kernel/sched/build_policy.c:43: /kisskb/src/kernel/sched/rt.c:3017:12: warning: 'sched_rr_handler' defined but not used [-Wunused-function] static int sched_rr_handler(struct ctl_table *table, int write, void *buffer, ^~~~~~~~~~~~~~~~ /kisskb/src/kernel/sched/rt.c:2978:12: warning: 'sched_rt_handler' defined but not used [-Wunused-function] static int sched_rt_handler(struct ctl_table *table, int write, void *buffer, ^~~~~~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:470:26: error: array type has incomplete element type 'struct group_desc' static struct group_desc wpcm450_groups[] = { ^~~~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:401:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(smb3), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:401:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(smb3), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:401:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(smb3), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:401:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(smb3), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:401:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(smb3), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:401:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(smb3), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:402:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(smb4), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:402:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(smb4), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:402:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(smb4), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:402:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(smb4), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:402:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(smb4), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:402:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(smb4), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:403:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(smb5), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:403:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(smb5), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:403:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(smb5), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:403:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(smb5), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:403:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(smb5), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:403:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(smb5), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:404:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(scs1), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:404:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(scs1), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:404:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(scs1), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:404:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(scs1), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:404:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(scs1), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:404:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(scs1), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:405:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(scs2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:405:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(scs2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:405:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(scs2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:405:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(scs2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:405:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(scs2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:405:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(scs2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:406:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(scs3), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:406:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(scs3), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:406:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(scs3), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:406:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(scs3), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:406:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(scs3), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:406:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(scs3), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:407:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(smb0), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:407:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(smb0), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:407:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(smb0), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:407:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(smb0), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:407:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(smb0), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:407:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(smb0), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:408:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(smb1), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:408:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(smb1), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:408:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(smb1), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:408:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(smb1), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:408:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(smb1), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:408:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(smb1), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:409:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(smb2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:409:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(smb2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:409:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(smb2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:409:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(smb2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:409:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(smb2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:409:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(smb2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:410:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(bsp), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:410:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(bsp), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:410:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(bsp), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:410:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(bsp), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:410:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(bsp), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:410:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(bsp), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:411:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hsp1), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:411:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hsp1), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:411:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hsp1), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:411:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hsp1), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:411:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hsp1), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:411:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hsp1), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:412:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hsp2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:412:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hsp2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:412:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hsp2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:412:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hsp2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:412:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hsp2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:412:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hsp2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:413:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(r1err), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:413:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(r1err), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:413:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(r1err), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:413:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(r1err), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:413:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(r1err), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:413:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(r1err), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:414:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(r1md), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:414:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(r1md), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:414:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(r1md), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:414:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(r1md), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:414:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(r1md), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:414:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(r1md), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:415:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(rmii2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:415:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(rmii2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:415:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(rmii2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:415:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(rmii2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:415:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(rmii2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:415:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(rmii2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:416:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(r2err), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:416:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(r2err), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:416:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(r2err), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:416:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(r2err), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:416:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(r2err), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:416:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(r2err), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:417:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(r2md), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:417:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(r2md), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:417:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(r2md), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:417:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(r2md), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:417:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(r2md), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:417:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(r2md), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:418:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(kbcc), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:418:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(kbcc), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:418:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(kbcc), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:418:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(kbcc), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:418:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(kbcc), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:418:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(kbcc), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:419:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(clko), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:419:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(clko), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:419:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(clko), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:419:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(clko), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:419:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(clko), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:419:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(clko), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:420:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(smi), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:420:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(smi), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:420:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(smi), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:420:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(smi), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:420:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(smi), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:420:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(smi), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:421:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(uinc), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:421:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(uinc), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:421:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(uinc), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:421:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(uinc), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:421:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(uinc), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:421:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(uinc), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:422:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(gspi), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:422:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(gspi), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:422:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(gspi), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:422:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(gspi), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:422:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(gspi), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:422:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(gspi), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:423:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(mben), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:423:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(mben), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:423:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(mben), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:423:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(mben), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:423:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(mben), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:423:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(mben), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:424:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(xcs2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:424:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(xcs2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:424:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(xcs2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:424:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(xcs2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:424:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(xcs2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:424:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(xcs2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:425:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(xcs1), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:425:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(xcs1), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:425:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(xcs1), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:425:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(xcs1), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:425:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(xcs1), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:425:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(xcs1), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:426:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(sdio), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:426:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(sdio), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:426:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(sdio), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:426:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(sdio), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:426:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(sdio), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:426:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(sdio), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:427:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(sspi), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:427:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(sspi), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:427:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(sspi), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:427:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(sspi), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:427:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(sspi), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:427:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(sspi), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:428:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi0), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:428:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi0), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:428:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi0), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:428:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi0), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:428:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi0), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:428:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi0), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:429:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi1), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:429:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi1), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:429:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi1), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:429:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi1), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:429:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi1), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:429:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi1), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:430:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:430:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:430:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:430:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:430:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:430:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:431:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi3), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:431:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi3), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:431:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi3), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:431:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi3), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:431:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi3), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:431:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi3), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:432:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi4), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:432:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi4), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:432:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi4), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:432:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi4), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:432:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi4), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:432:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi4), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:433:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi5), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:433:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi5), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:433:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi5), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:433:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi5), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:433:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi5), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:433:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi5), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:434:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi6), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:434:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi6), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:434:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi6), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:434:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi6), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:434:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi6), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:434:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi6), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:435:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi7), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:435:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi7), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:435:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi7), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:435:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi7), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:435:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi7), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:435:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi7), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:436:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi8), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:436:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi8), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:436:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi8), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:436:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi8), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:436:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi8), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:436:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi8), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:437:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi9), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:437:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi9), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:437:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi9), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:437:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi9), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:437:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi9), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:437:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi9), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:438:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi10), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:438:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi10), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:438:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi10), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:438:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi10), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:438:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi10), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:438:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi10), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:439:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi11), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:439:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi11), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:439:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi11), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:439:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi11), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:439:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi11), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:439:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi11), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:440:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi12), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:440:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi12), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:440:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi12), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:440:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi12), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:440:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi12), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:440:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi12), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:441:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi13), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:441:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi13), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:441:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi13), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:441:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi13), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:441:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi13), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:441:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi13), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:442:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi14), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:442:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi14), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:442:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi14), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:442:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi14), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:442:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi14), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:442:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi14), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:443:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi15), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:443:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi15), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:443:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi15), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:443:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi15), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:443:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi15), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:443:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(fi15), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:444:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm0), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:444:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm0), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:444:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm0), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:444:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm0), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:444:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm0), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:444:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm0), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:445:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm1), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:445:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm1), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:445:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm1), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:445:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm1), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:445:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm1), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:445:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm1), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:446:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:446:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:446:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:446:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:446:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:446:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:447:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm3), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:447:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm3), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:447:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm3), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:447:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm3), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:447:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm3), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:447:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm3), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:448:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm4), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:448:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm4), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:448:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm4), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:448:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm4), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:448:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm4), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:448:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm4), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:449:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm5), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:449:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm5), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:449:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm5), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:449:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm5), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:449:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm5), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:449:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm5), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:450:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm6), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:450:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm6), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:450:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm6), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:450:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm6), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:450:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm6), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:450:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm6), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:451:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm7), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:451:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm7), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:451:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm7), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:451:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm7), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:451:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm7), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:451:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(pwm7), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:452:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg0), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:452:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg0), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:452:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg0), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:452:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg0), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:452:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg0), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:452:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg0), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:453:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg1), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:453:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg1), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:453:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg1), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:453:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg1), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:453:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg1), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:453:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg1), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:454:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:454:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:454:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:454:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:454:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:454:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg2), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:455:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg3), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:455:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg3), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:455:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg3), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:455:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg3), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:455:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg3), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:455:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg3), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:456:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg4), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:456:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg4), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:456:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg4), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:456:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg4), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:456:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg4), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:456:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg4), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:457:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg5), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:457:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg5), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:457:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg5), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:457:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg5), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:457:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg5), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:457:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg5), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:458:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg6), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:458:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg6), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:458:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg6), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:458:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg6), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:458:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg6), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:458:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg6), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:459:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg7), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:26: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:459:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg7), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: error: field name not in record or union initializer #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:459:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg7), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:471:38: note: (near initialization for 'wpcm450_groups') #define WPCM450_GRP(x) { .name = #x, .pins = x ## _pins, \ ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:459:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg7), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: error: field name not in record or union initializer .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:459:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg7), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:472:4: note: (near initialization for 'wpcm450_groups') .num_pins = ARRAY_SIZE(x ## _pins) } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:459:2: note: in expansion of macro 'WPCM450_GRP' WPCM450_GRP(hg7), \ ^~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:473:2: note: in expansion of macro 'WPCM450_GRPS' WPCM450_GRPS ^~~~~~~~~~~~ In file included from /kisskb/src/include/linux/bits.h:22, from /kisskb/src/include/linux/ratelimit_types.h:5, from /kisskb/src/include/linux/ratelimit.h:5, from /kisskb/src/include/linux/dev_printk.h:16, from /kisskb/src/include/linux/device.h:15, from /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:12: /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c: In function 'wpcm450_get_groups_count': /kisskb/src/include/linux/build_bug.h:16:51: error: bit-field '' width not an integer constant #define BUILD_BUG_ON_ZERO(e) ((int)(sizeof(struct { int:(-!!(e)); }))) ^ /kisskb/src/include/linux/compiler.h:240:28: note: in expansion of macro 'BUILD_BUG_ON_ZERO' #define __must_be_array(a) BUILD_BUG_ON_ZERO(__same_type((a), &(a)[0])) ^~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/kernel.h:55:59: note: in expansion of macro '__must_be_array' #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]) + __must_be_array(arr)) ^~~~~~~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:820:9: note: in expansion of macro 'ARRAY_SIZE' return ARRAY_SIZE(wpcm450_groups); ^~~~~~~~~~ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c: In function 'wpcm450_get_group_name': /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:827:1: error: control reaches end of non-void function [-Werror=return-type] } ^ /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c: In function 'wpcm450_get_groups_count': /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:821:1: error: control reaches end of non-void function [-Werror=return-type] } ^ At top level: /kisskb/src/drivers/pinctrl/nuvoton/pinctrl-wpcm450.c:470:26: warning: 'wpcm450_groups' defined but not used [-Wunused-variable] static struct group_desc wpcm450_groups[] = { ^~~~~~~~~~~~~~ cc1: some warnings being treated as errors make[4]: *** [/kisskb/src/scripts/Makefile.build:289: drivers/pinctrl/nuvoton/pinctrl-wpcm450.o] Error 1 make[3]: *** [/kisskb/src/scripts/Makefile.build:610: drivers/pinctrl/nuvoton] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/kisskb/src/scripts/Makefile.build:610: drivers/pinctrl] Error 2 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [/kisskb/src/Makefile:1997: drivers] Error 2 make[1]: *** Waiting for unfinished jobs.... make: *** [Makefile:226: __sub-make] Error 2 Command 'make -s -j 32 ARCH=x86_64 O=/kisskb/build/linux-next-rand_x86_64-randconfig_x86_64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/x86_64-linux/bin/x86_64-linux- ' returned non-zero exit status 2 # rm -rf /kisskb/build/linux-next-rand_x86_64-randconfig_x86_64-gcc8 # Build took: 0:01:33.302524