Symbol: PINCTRL_PINFUNCTION
drivers/pinctrl/cirrus/pinctrl-cs42l43.c
148
PINCTRL_PINFUNCTION("gpio", cs42l43_pin_gpio_groups,
drivers/pinctrl/cirrus/pinctrl-cs42l43.c
150
PINCTRL_PINFUNCTION("spdif", cs42l43_pin_spdif_groups,
drivers/pinctrl/cirrus/pinctrl-cs42l43.c
152
PINCTRL_PINFUNCTION("irq", cs42l43_pin_irq_groups,
drivers/pinctrl/cirrus/pinctrl-cs42l43.c
154
PINCTRL_PINFUNCTION("mic-shutter", cs42l43_pin_shutter_groups,
drivers/pinctrl/cirrus/pinctrl-cs42l43.c
156
PINCTRL_PINFUNCTION("spk-shutter", cs42l43_pin_shutter_groups,
drivers/pinctrl/intel/pinctrl-intel.h
197
.func = PINCTRL_PINFUNCTION((n), (g), ARRAY_SIZE(g)), \
drivers/pinctrl/mediatek/pinctrl-airoha.c
38
.desc = PINCTRL_PINFUNCTION(id, table##_groups, \
drivers/pinctrl/mediatek/pinctrl-moore.h
47
PINCTRL_PINFUNCTION(_name_, id##_groups, ARRAY_SIZE(id##_groups))
drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c
754
#define NPCM7XX_MKFUNC(nm) PINCTRL_PINFUNCTION(#nm, nm ## _grp, ARRAY_SIZE(nm ## _grp))
drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c
1049
#define NPCM8XX_MKFUNC(nm) PINCTRL_PINFUNCTION(#nm, nm ## _grp, ARRAY_SIZE(nm ## _grp))
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
554
#define WPCM450_MKFUNC(nm) PINCTRL_PINFUNCTION(#nm, nm ## _grp, ARRAY_SIZE(nm ## _grp))
drivers/pinctrl/pinctrl-aw9523.c
149
PINCTRL_PINFUNCTION("pwm", gpio_pwm_groups, ARRAY_SIZE(gpio_pwm_groups)),
drivers/pinctrl/pinctrl-aw9523.c
150
PINCTRL_PINFUNCTION("gpio", gpio_pwm_groups, ARRAY_SIZE(gpio_pwm_groups)),
drivers/pinctrl/pinctrl-ep93xx.c
1258
PINCTRL_PINFUNCTION("spi", spigrps, ARRAY_SIZE(spigrps)),
drivers/pinctrl/pinctrl-ep93xx.c
1259
PINCTRL_PINFUNCTION("ac97", ac97grps, ARRAY_SIZE(ac97grps)),
drivers/pinctrl/pinctrl-ep93xx.c
1260
PINCTRL_PINFUNCTION("i2s", i2sgrps, ARRAY_SIZE(i2sgrps)),
drivers/pinctrl/pinctrl-ep93xx.c
1261
PINCTRL_PINFUNCTION("pwm", pwm1grps, ARRAY_SIZE(pwm1grps)),
drivers/pinctrl/pinctrl-ep93xx.c
1262
PINCTRL_PINFUNCTION("keypad", keypadgrps, ARRAY_SIZE(keypadgrps)),
drivers/pinctrl/pinctrl-ep93xx.c
1263
PINCTRL_PINFUNCTION("pata", idegrps, ARRAY_SIZE(idegrps)),
drivers/pinctrl/pinctrl-ep93xx.c
1264
PINCTRL_PINFUNCTION("lcd", rastergrps, ARRAY_SIZE(rastergrps)),
drivers/pinctrl/pinctrl-ep93xx.c
1265
PINCTRL_PINFUNCTION("gpio", gpiogrps, ARRAY_SIZE(gpiogrps)),
drivers/pinctrl/pinctrl-eyeq5.c
174
PINCTRL_PINFUNCTION("gpio", gpio_groups, ARRAY_SIZE(gpio_groups)),
drivers/pinctrl/pinctrl-eyeq5.c
178
PINCTRL_PINFUNCTION("timer0", timer0_groups, ARRAY_SIZE(timer0_groups)),
drivers/pinctrl/pinctrl-eyeq5.c
179
PINCTRL_PINFUNCTION("timer1", timer1_groups, ARRAY_SIZE(timer1_groups)),
drivers/pinctrl/pinctrl-eyeq5.c
180
PINCTRL_PINFUNCTION("timer2", timer2_groups, ARRAY_SIZE(timer2_groups)),
drivers/pinctrl/pinctrl-eyeq5.c
181
PINCTRL_PINFUNCTION("timer5", timer5_groups, ARRAY_SIZE(timer5_groups)),
drivers/pinctrl/pinctrl-eyeq5.c
182
PINCTRL_PINFUNCTION("uart0", uart0_groups, ARRAY_SIZE(uart0_groups)),
drivers/pinctrl/pinctrl-eyeq5.c
183
PINCTRL_PINFUNCTION("uart1", uart1_groups, ARRAY_SIZE(uart1_groups)),
drivers/pinctrl/pinctrl-eyeq5.c
184
PINCTRL_PINFUNCTION("can0", can0_groups, ARRAY_SIZE(can0_groups)),
drivers/pinctrl/pinctrl-eyeq5.c
185
PINCTRL_PINFUNCTION("can1", can1_groups, ARRAY_SIZE(can1_groups)),
drivers/pinctrl/pinctrl-eyeq5.c
186
PINCTRL_PINFUNCTION("spi0", spi0_groups, ARRAY_SIZE(spi0_groups)),
drivers/pinctrl/pinctrl-eyeq5.c
187
PINCTRL_PINFUNCTION("spi1", spi1_groups, ARRAY_SIZE(spi1_groups)),
drivers/pinctrl/pinctrl-eyeq5.c
188
PINCTRL_PINFUNCTION("refclk0", refclk0_groups, ARRAY_SIZE(refclk0_groups)),
drivers/pinctrl/pinctrl-eyeq5.c
191
PINCTRL_PINFUNCTION("timer3", timer3_groups, ARRAY_SIZE(timer3_groups)),
drivers/pinctrl/pinctrl-eyeq5.c
192
PINCTRL_PINFUNCTION("timer4", timer4_groups, ARRAY_SIZE(timer4_groups)),
drivers/pinctrl/pinctrl-eyeq5.c
193
PINCTRL_PINFUNCTION("timer6", timer6_groups, ARRAY_SIZE(timer6_groups)),
drivers/pinctrl/pinctrl-eyeq5.c
194
PINCTRL_PINFUNCTION("uart2", uart2_groups, ARRAY_SIZE(uart2_groups)),
drivers/pinctrl/pinctrl-eyeq5.c
195
PINCTRL_PINFUNCTION("can2", can2_groups, ARRAY_SIZE(can2_groups)),
drivers/pinctrl/pinctrl-eyeq5.c
196
PINCTRL_PINFUNCTION("spi2", spi2_groups, ARRAY_SIZE(spi2_groups)),
drivers/pinctrl/pinctrl-eyeq5.c
197
PINCTRL_PINFUNCTION("spi3", spi3_groups, ARRAY_SIZE(spi3_groups)),
drivers/pinctrl/pinctrl-eyeq5.c
198
PINCTRL_PINFUNCTION("mclk0", mclk0_groups, ARRAY_SIZE(mclk0_groups)),
drivers/pinctrl/pinctrl-ingenic.c
100
PINCTRL_PINFUNCTION(_name_, id##_groups, ARRAY_SIZE(id##_groups))
drivers/pinctrl/pinctrl-max7360.c
107
[MAX7360_PINCTRL_FN_GPIO] = PINCTRL_PINFUNCTION("gpio", simple_groups,
drivers/pinctrl/pinctrl-max7360.c
109
[MAX7360_PINCTRL_FN_PWM] = PINCTRL_PINFUNCTION("pwm", simple_groups,
drivers/pinctrl/pinctrl-max7360.c
111
[MAX7360_PINCTRL_FN_ROTARY] = PINCTRL_PINFUNCTION("rotary", rotary_groups,
drivers/pinctrl/pinctrl-mlxbf3.c
163
PINCTRL_PINFUNCTION("hwfunc", mlxbf3_hwfunc_group_names, 1),
drivers/pinctrl/pinctrl-mlxbf3.c
164
PINCTRL_PINFUNCTION("gpiofunc", mlxbf3_gpiofunc_group_names, 1),
drivers/pinctrl/pinctrl-rp1.c
446
[func_##f] = PINCTRL_PINFUNCTION(#f, GRP_ARRAY(__VA_ARGS__), \
drivers/pinctrl/pinctrl-rp1.c
449
[func_##f] = PINCTRL_PINFUNCTION(#f, NULL, 0)
drivers/pinctrl/pinctrl-tps6594.c
68
.pinfunction = PINCTRL_PINFUNCTION(#fname, \
drivers/pinctrl/pinctrl-upboard.c
310
#define UPBOARD_FUNCTION(func, groups) PINCTRL_PINFUNCTION(func, groups, ARRAY_SIZE(groups))
drivers/pinctrl/pinmux.c
918
struct pinfunction func = PINCTRL_PINFUNCTION(name, groups, ngroups);
drivers/pinctrl/qcom/pinctrl-msm.h
18
[APQ_MUX_##fname] = PINCTRL_PINFUNCTION(#fname, \
drivers/pinctrl/qcom/pinctrl-msm.h
23
[IPQ_MUX_##fname] = PINCTRL_PINFUNCTION(#fname, \
drivers/pinctrl/qcom/pinctrl-msm.h
28
[msm_mux_##fname] = PINCTRL_PINFUNCTION(#fname, \
drivers/pinctrl/qcom/pinctrl-msm.h
38
[qca_mux_##fname] = PINCTRL_PINFUNCTION(#fname, \