Symbol: pinfunction
drivers/pinctrl/airoha/pinctrl-airoha.c
352
const struct pinfunction desc;
drivers/pinctrl/aspeed/pinctrl-aspeed-g7-soc1.c
1458
.pinfunction = { \
drivers/pinctrl/aspeed/pinctrl-aspeed-g7-soc1.c
1725
ret = pinmux_generic_add_function(pctl->pctl, func->pinfunction.name,
drivers/pinctrl/aspeed/pinctrl-aspeed-g7-soc1.c
1726
func->pinfunction.groups,
drivers/pinctrl/aspeed/pinctrl-aspeed-g7-soc1.c
1727
func->pinfunction.ngroups, (void *)func);
drivers/pinctrl/aspeed/pinctrl-aspeed-g7-soc1.c
1729
dev_err(dev, "Failed to add function %s\n", func->pinfunction.name);
drivers/pinctrl/aspeed/pinctrl-aspeed-g7-soc1.c
576
struct pinfunction pinfunction;
drivers/pinctrl/aspeed/pinctrl-aspeed-g7-soc1.c
600
const struct pinfunction *func;
drivers/pinctrl/aspeed/pinctrl-aspeed-g7-soc1.c
620
func = &soc1_func->pinfunction;
drivers/pinctrl/berlin/berlin.c
156
struct pinfunction *func = pctrl->functions + function;
drivers/pinctrl/berlin/berlin.c
183
struct pinfunction *function = pctrl->functions;
drivers/pinctrl/berlin/berlin.c
207
struct pinfunction *new_functions;
drivers/pinctrl/berlin/berlin.c
248
struct pinfunction *function = pctrl->functions;
drivers/pinctrl/berlin/berlin.c
30
struct pinfunction *functions;
drivers/pinctrl/cirrus/pinctrl-cs42l43.c
147
static const struct pinfunction cs42l43_pin_func_groups[] = {
drivers/pinctrl/freescale/pinctrl-imx.c
582
struct pinfunction *func;
drivers/pinctrl/intel/pinctrl-intel.h
42
struct pinfunction func;
drivers/pinctrl/mediatek/pinctrl-moore.c
644
const struct pinfunction *func = hw->soc->funcs + i;
drivers/pinctrl/mediatek/pinctrl-mt7622.c
825
static const struct pinfunction mt7622_functions[] = {
drivers/pinctrl/mediatek/pinctrl-mt7623.c
1343
static const struct pinfunction mt7623_functions[] = {
drivers/pinctrl/mediatek/pinctrl-mt7629.c
387
static const struct pinfunction mt7629_functions[] = {
drivers/pinctrl/mediatek/pinctrl-mt7981.c
980
static const struct pinfunction mt7981_functions[] = {
drivers/pinctrl/mediatek/pinctrl-mt7986.c
881
static const struct pinfunction mt7986_functions[] = {
drivers/pinctrl/mediatek/pinctrl-mt7988.c
1467
static const struct pinfunction mt7988_functions[] = {
drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.h
241
const struct pinfunction *funcs;
drivers/pinctrl/nuvoton/pinctrl-ma35.c
1034
struct pinfunction *func;
drivers/pinctrl/nuvoton/pinctrl-ma35.c
135
struct pinfunction *functions;
drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c
752
static struct pinfunction npcm7xx_funcs[] = {
drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c
1047
static struct pinfunction npcm8xx_funcs[] = {
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
552
static struct pinfunction wpcm450_funcs[] = {
drivers/pinctrl/nxp/pinctrl-s32.h
49
struct pinfunction *functions;
drivers/pinctrl/nxp/pinctrl-s32cc.c
802
struct pinfunction *func;
drivers/pinctrl/pinctrl-aw9523.c
148
static const struct pinfunction aw9523_pmx[] = {
drivers/pinctrl/pinctrl-eic7700.c
56
struct pinfunction functions[] __counted_by(functions_count);
drivers/pinctrl/pinctrl-eic7700.c
565
struct pinfunction *function = &pc->functions[selector];
drivers/pinctrl/pinctrl-eic7700.c
584
struct pinfunction *function = &pc->functions[selector];
drivers/pinctrl/pinctrl-eic7700.c
602
struct pinfunction *function = &pc->functions[selector];
drivers/pinctrl/pinctrl-ep93xx.c
1257
static const struct pinfunction ep93xx_pmx_functions[] = {
drivers/pinctrl/pinctrl-ep93xx.c
1273
const struct pinfunction *func;
drivers/pinctrl/pinctrl-equilibrium.c
585
static bool is_func_exist(struct pinfunction *funcs, const char *name,
drivers/pinctrl/pinctrl-equilibrium.c
603
static int funcs_utils(struct device *dev, struct pinfunction *funcs,
drivers/pinctrl/pinctrl-equilibrium.c
664
struct pinfunction *funcs = NULL;
drivers/pinctrl/pinctrl-eyeq5.c
183
static const struct pinfunction eq5p_eyeq5_functions[] = {
drivers/pinctrl/pinctrl-eyeq5.c
290
static const struct pinfunction eq5p_eyeq6lplus_functions[] = {
drivers/pinctrl/pinctrl-eyeq5.c
61
const struct pinfunction *functions;
drivers/pinctrl/pinctrl-ingenic.c
1105
static const struct pinfunction jz4760_functions[] = {
drivers/pinctrl/pinctrl-ingenic.c
127
const struct pinfunction *functions;
drivers/pinctrl/pinctrl-ingenic.c
1443
static const struct pinfunction jz4770_functions[] = {
drivers/pinctrl/pinctrl-ingenic.c
1722
static const struct pinfunction jz4775_functions[] = {
drivers/pinctrl/pinctrl-ingenic.c
1975
static const struct pinfunction jz4780_functions[] = {
drivers/pinctrl/pinctrl-ingenic.c
2210
static const struct pinfunction x1000_functions[] = {
drivers/pinctrl/pinctrl-ingenic.c
2340
static const struct pinfunction x1500_functions[] = {
drivers/pinctrl/pinctrl-ingenic.c
2561
static const struct pinfunction x1600_functions[] = {
drivers/pinctrl/pinctrl-ingenic.c
262
static const struct pinfunction jz4730_functions[] = {
drivers/pinctrl/pinctrl-ingenic.c
2778
static const struct pinfunction x1830_functions[] = {
drivers/pinctrl/pinctrl-ingenic.c
3224
static const struct pinfunction x2000_functions[] = {
drivers/pinctrl/pinctrl-ingenic.c
3448
static const struct pinfunction x2100_functions[] = {
drivers/pinctrl/pinctrl-ingenic.c
369
static const struct pinfunction jz4740_functions[] = {
drivers/pinctrl/pinctrl-ingenic.c
4571
const struct pinfunction *func = &chip_info->functions[i];
drivers/pinctrl/pinctrl-ingenic.c
473
static const struct pinfunction jz4725b_functions[] = {
drivers/pinctrl/pinctrl-ingenic.c
605
static const struct pinfunction jz4750_functions[] = {
drivers/pinctrl/pinctrl-ingenic.c
770
static const struct pinfunction jz4755_functions[] = {
drivers/pinctrl/pinctrl-keembay.c
139
struct pinfunction func;
drivers/pinctrl/pinctrl-max7360.c
106
static const struct pinfunction max7360_functions[] = {
drivers/pinctrl/pinctrl-mlxbf3.c
161
static struct pinfunction mlxbf3_pmx_funcs[] = {
drivers/pinctrl/pinctrl-rp1.c
465
static const struct pinfunction rp1_func_names[] = {
drivers/pinctrl/pinctrl-scmi.c
115
struct pinfunction *func;
drivers/pinctrl/pinctrl-scmi.c
40
struct pinfunction *functions;
drivers/pinctrl/pinctrl-tps6594.c
233
struct pinfunction pinfunction;
drivers/pinctrl/pinctrl-tps6594.c
382
return pinctrl->funcs[selector].pinfunction.name;
drivers/pinctrl/pinctrl-tps6594.c
392
*groups = pinctrl->funcs[selector].pinfunction.groups;
drivers/pinctrl/pinctrl-tps6594.c
393
*num_groups = pinctrl->funcs[selector].pinfunction.ngroups;
drivers/pinctrl/pinctrl-tps6594.c
67
.pinfunction = PINCTRL_PINFUNCTION(#fname, \
drivers/pinctrl/pinctrl-upboard.c
312
static const struct pinfunction upboard_up_pin_functions[] = {
drivers/pinctrl/pinctrl-upboard.c
57
const struct pinfunction *funcs;
drivers/pinctrl/pinctrl-upboard.c
607
static const struct pinfunction upboard_up2_pin_functions[] = {
drivers/pinctrl/pinctrl-upboard.c
886
const struct pinfunction *funcs = pctrl->pctrl_data->funcs;
drivers/pinctrl/pinmux.c
923
struct pinfunction func = PINCTRL_PINFUNCTION(name, groups, ngroups);
drivers/pinctrl/pinmux.c
936
const struct pinfunction *func, void *data)
drivers/pinctrl/pinmux.h
140
const struct pinfunction *func;
drivers/pinctrl/pinmux.h
165
const struct pinfunction *func, void *data);
drivers/pinctrl/pxa/pinctrl-pxa2xx.c
112
struct pinfunction *pf = pctl->functions + function;
drivers/pinctrl/pxa/pinctrl-pxa2xx.c
130
struct pinfunction *pf = pctl->functions + function;
drivers/pinctrl/pxa/pinctrl-pxa2xx.c
250
static const struct pinfunction *pxa2xx_find_function(struct pxa_pinctrl *pctl,
drivers/pinctrl/pxa/pinctrl-pxa2xx.c
252
const struct pinfunction *functions)
drivers/pinctrl/pxa/pinctrl-pxa2xx.c
254
const struct pinfunction *func;
drivers/pinctrl/pxa/pinctrl-pxa2xx.c
265
struct pinfunction *functions;
drivers/pinctrl/pxa/pinctrl-pxa2xx.c
297
struct pinfunction *func;
drivers/pinctrl/pxa/pinctrl-pxa2xx.h
68
struct pinfunction *functions;
drivers/pinctrl/qcom/pinctrl-apq8064.c
459
static const struct pinfunction apq8064_functions[] = {
drivers/pinctrl/qcom/pinctrl-apq8084.c
899
static const struct pinfunction apq8084_functions[] = {
drivers/pinctrl/qcom/pinctrl-eliza.c
1218
static const struct pinfunction eliza_functions[] = {
drivers/pinctrl/qcom/pinctrl-glymur.c
1315
static const struct pinfunction glymur_functions[] = {
drivers/pinctrl/qcom/pinctrl-hawi.c
1190
static const struct pinfunction hawi_functions[] = {
drivers/pinctrl/qcom/pinctrl-ipq4019.c
472
static const struct pinfunction ipq4019_functions[] = {
drivers/pinctrl/qcom/pinctrl-ipq5018.c
591
static const struct pinfunction ipq5018_functions[] = {
drivers/pinctrl/qcom/pinctrl-ipq5210.c
693
static const struct pinfunction ipq5210_functions[] = {
drivers/pinctrl/qcom/pinctrl-ipq5332.c
655
static const struct pinfunction ipq5332_functions[] = {
drivers/pinctrl/qcom/pinctrl-ipq5424.c
620
static const struct pinfunction ipq5424_functions[] = {
drivers/pinctrl/qcom/pinctrl-ipq6018.c
848
static const struct pinfunction ipq6018_functions[] = {
drivers/pinctrl/qcom/pinctrl-ipq8064.c
482
static const struct pinfunction ipq8064_functions[] = {
drivers/pinctrl/qcom/pinctrl-ipq8074.c
791
static const struct pinfunction ipq8074_functions[] = {
drivers/pinctrl/qcom/pinctrl-ipq9574.c
617
static const struct pinfunction ipq9574_functions[] = {
drivers/pinctrl/qcom/pinctrl-ipq9650.c
581
static const struct pinfunction ipq9650_functions[] = {
drivers/pinctrl/qcom/pinctrl-kaanapali.c
1346
static const struct pinfunction kaanapali_functions[] = {
drivers/pinctrl/qcom/pinctrl-mdm9607.c
799
static const struct pinfunction mdm9607_functions[] = {
drivers/pinctrl/qcom/pinctrl-mdm9615.c
315
static const struct pinfunction mdm9615_functions[] = {
drivers/pinctrl/qcom/pinctrl-milos.c
973
static const struct pinfunction milos_functions[] = {
drivers/pinctrl/qcom/pinctrl-msm.c
1506
const struct pinfunction *func = pctrl->soc->functions;
drivers/pinctrl/qcom/pinctrl-msm.c
1545
const struct pinfunction *func;
drivers/pinctrl/qcom/pinctrl-msm.h
168
const struct pinfunction *functions;
drivers/pinctrl/qcom/pinctrl-msm8226.c
456
static const struct pinfunction msm8226_functions[] = {
drivers/pinctrl/qcom/pinctrl-msm8660.c
716
static const struct pinfunction msm8660_functions[] = {
drivers/pinctrl/qcom/pinctrl-msm8909.c
636
static const struct pinfunction msm8909_functions[] = {
drivers/pinctrl/qcom/pinctrl-msm8916.c
674
static const struct pinfunction msm8916_functions[] = {
drivers/pinctrl/qcom/pinctrl-msm8917.c
1221
static const struct pinfunction msm8917_functions[] = {
drivers/pinctrl/qcom/pinctrl-msm8953.c
1424
static const struct pinfunction msm8953_functions[] = {
drivers/pinctrl/qcom/pinctrl-msm8960.c
951
static const struct pinfunction msm8960_functions[] = {
drivers/pinctrl/qcom/pinctrl-msm8976.c
812
static const struct pinfunction msm8976_functions[] = {
drivers/pinctrl/qcom/pinctrl-msm8994.c
943
static const struct pinfunction msm8994_functions[] = {
drivers/pinctrl/qcom/pinctrl-msm8996.c
1402
static const struct pinfunction msm8996_functions[] = {
drivers/pinctrl/qcom/pinctrl-msm8998.c
1159
static const struct pinfunction msm8998_functions[] = {
drivers/pinctrl/qcom/pinctrl-msm8x74.c
777
static const struct pinfunction msm8x74_functions[] = {
drivers/pinctrl/qcom/pinctrl-nord.c
1310
static const struct pinfunction nord_functions[] = {
drivers/pinctrl/qcom/pinctrl-qcm2290.c
825
static const struct pinfunction qcm2290_functions[] = {
drivers/pinctrl/qcom/pinctrl-qcs404.c
1296
static const struct pinfunction qcs404_functions[] = {
drivers/pinctrl/qcom/pinctrl-qcs615.c
818
static const struct pinfunction qcs615_functions[] = {
drivers/pinctrl/qcom/pinctrl-qcs8300.c
922
static const struct pinfunction qcs8300_functions[] = {
drivers/pinctrl/qcom/pinctrl-qdu1000.c
873
static const struct pinfunction qdu1000_functions[] = {
drivers/pinctrl/qcom/pinctrl-sa8775p.c
1174
static const struct pinfunction sa8775p_functions[] = {
drivers/pinctrl/qcom/pinctrl-sar2130p.c
1128
static const struct pinfunction sar2130p_functions[] = {
drivers/pinctrl/qcom/pinctrl-sc7180.c
860
static const struct pinfunction sc7180_functions[] = {
drivers/pinctrl/qcom/pinctrl-sc7280.c
1112
static const struct pinfunction sc7280_functions[] = {
drivers/pinctrl/qcom/pinctrl-sc8180x.c
1230
static const struct pinfunction sc8180x_functions[] = {
drivers/pinctrl/qcom/pinctrl-sc8280xp.c
1468
static const struct pinfunction sc8280xp_functions[] = {
drivers/pinctrl/qcom/pinctrl-sdm660.c
1091
static const struct pinfunction sdm660_functions[] = {
drivers/pinctrl/qcom/pinctrl-sdm670.c
989
static const struct pinfunction sdm670_functions[] = {
drivers/pinctrl/qcom/pinctrl-sdm845.c
975
static const struct pinfunction sdm845_functions[] = {
drivers/pinctrl/qcom/pinctrl-sdx55.c
758
static const struct pinfunction sdx55_functions[] = {
drivers/pinctrl/qcom/pinctrl-sdx65.c
692
static const struct pinfunction sdx65_functions[] = {
drivers/pinctrl/qcom/pinctrl-sdx75.c
819
static const struct pinfunction sdx75_functions[] = {
drivers/pinctrl/qcom/pinctrl-shikra.c
918
static const struct pinfunction shikra_functions[] = {
drivers/pinctrl/qcom/pinctrl-sm4450.c
714
static const struct pinfunction sm4450_functions[] = {
drivers/pinctrl/qcom/pinctrl-sm6115.c
676
static const struct pinfunction sm6115_functions[] = {
drivers/pinctrl/qcom/pinctrl-sm6125.c
941
static const struct pinfunction sm6125_functions[] = {
drivers/pinctrl/qcom/pinctrl-sm6350.c
1008
static const struct pinfunction sm6350_functions[] = {
drivers/pinctrl/qcom/pinctrl-sm6375.c
1127
static const struct pinfunction sm6375_functions[] = {
drivers/pinctrl/qcom/pinctrl-sm7150.c
959
static const struct pinfunction sm7150_functions[] = {
drivers/pinctrl/qcom/pinctrl-sm8150.c
1172
static const struct pinfunction sm8150_functions[] = {
drivers/pinctrl/qcom/pinctrl-sm8250.c
1006
static const struct pinfunction sm8250_functions[] = {
drivers/pinctrl/qcom/pinctrl-sm8350.c
1242
static const struct pinfunction sm8350_functions[] = {
drivers/pinctrl/qcom/pinctrl-sm8450.c
1268
static const struct pinfunction sm8450_functions[] = {
drivers/pinctrl/qcom/pinctrl-sm8550.c
1339
static const struct pinfunction sm8550_functions[] = {
drivers/pinctrl/qcom/pinctrl-sm8650.c
1327
static const struct pinfunction sm8650_functions[] = {
drivers/pinctrl/qcom/pinctrl-sm8750.c
1289
static const struct pinfunction sm8750_functions[] = {
drivers/pinctrl/qcom/pinctrl-x1e80100.c
1406
static const struct pinfunction x1e80100_functions[] = {
include/linux/pinctrl/pinctrl.h
225
(struct pinfunction) { \
include/linux/pinctrl/pinctrl.h
233
(struct pinfunction) { \