Symbol: pinctrl_dev
drivers/gpio/gpio-nomadik.c
399
void nmk_gpio_dbg_show_one(struct seq_file *s, struct pinctrl_dev *pctldev,
drivers/gpio/gpio-rockchip.c
609
struct pinctrl_dev *pctldev = NULL;
drivers/gpio/gpio-rockchip.c
692
rockchip_gpio_find_bank(struct pinctrl_dev *pctldev, int id)
drivers/gpio/gpio-rockchip.c
715
struct pinctrl_dev *pctldev = NULL;
drivers/gpio/gpio-tegra186.c
453
struct pinctrl_dev *pctldev;
drivers/gpio/gpiolib-of.c
1042
struct pinctrl_dev *pctldev;
drivers/gpio/gpiolib.c
2323
struct pinctrl_dev *pctldev,
drivers/gpu/drm/tegra/dpaux.c
380
static int tegra_dpaux_get_groups_count(struct pinctrl_dev *pinctrl)
drivers/gpu/drm/tegra/dpaux.c
385
static const char *tegra_dpaux_get_group_name(struct pinctrl_dev *pinctrl,
drivers/gpu/drm/tegra/dpaux.c
391
static int tegra_dpaux_get_group_pins(struct pinctrl_dev *pinctrl,
drivers/gpu/drm/tegra/dpaux.c
409
static int tegra_dpaux_get_functions_count(struct pinctrl_dev *pinctrl)
drivers/gpu/drm/tegra/dpaux.c
414
static const char *tegra_dpaux_get_function_name(struct pinctrl_dev *pinctrl,
drivers/gpu/drm/tegra/dpaux.c
420
static int tegra_dpaux_get_function_groups(struct pinctrl_dev *pinctrl,
drivers/gpu/drm/tegra/dpaux.c
431
static int tegra_dpaux_set_mux(struct pinctrl_dev *pinctrl,
drivers/gpu/drm/tegra/dpaux.c
61
struct pinctrl_dev *pinctrl;
drivers/pinctrl/actions/pinctrl-owl.c
106
static int owl_get_group_pins(struct pinctrl_dev *pctrldev,
drivers/pinctrl/actions/pinctrl-owl.c
119
static void owl_pin_dbg_show(struct pinctrl_dev *pctrldev,
drivers/pinctrl/actions/pinctrl-owl.c
137
static int owl_get_funcs_count(struct pinctrl_dev *pctrldev)
drivers/pinctrl/actions/pinctrl-owl.c
144
static const char *owl_get_func_name(struct pinctrl_dev *pctrldev,
drivers/pinctrl/actions/pinctrl-owl.c
152
static int owl_get_func_groups(struct pinctrl_dev *pctrldev,
drivers/pinctrl/actions/pinctrl-owl.c
192
static int owl_set_mux(struct pinctrl_dev *pctrldev,
drivers/pinctrl/actions/pinctrl-owl.c
253
static int owl_pin_config_get(struct pinctrl_dev *pctrldev,
drivers/pinctrl/actions/pinctrl-owl.c
283
static int owl_pin_config_set(struct pinctrl_dev *pctrldev,
drivers/pinctrl/actions/pinctrl-owl.c
422
static int owl_group_config_get(struct pinctrl_dev *pctrldev,
drivers/pinctrl/actions/pinctrl-owl.c
449
static int owl_group_config_set(struct pinctrl_dev *pctrldev,
drivers/pinctrl/actions/pinctrl-owl.c
48
struct pinctrl_dev *pctrldev;
drivers/pinctrl/actions/pinctrl-owl.c
91
static int owl_get_groups_count(struct pinctrl_dev *pctrldev)
drivers/pinctrl/actions/pinctrl-owl.c
98
static const char *owl_get_group_name(struct pinctrl_dev *pctrldev,
drivers/pinctrl/aspeed/pinctrl-aspeed.c
14
int aspeed_pinctrl_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/aspeed/pinctrl-aspeed.c
21
const char *aspeed_pinctrl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/aspeed/pinctrl-aspeed.c
223
int aspeed_pinmux_set_mux(struct pinctrl_dev *pctldev, unsigned int function,
drivers/pinctrl/aspeed/pinctrl-aspeed.c
29
int aspeed_pinctrl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/aspeed/pinctrl-aspeed.c
377
int aspeed_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/aspeed/pinctrl-aspeed.c
41
void aspeed_pinctrl_pin_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/aspeed/pinctrl-aspeed.c
448
struct pinctrl_dev *pctl;
drivers/pinctrl/aspeed/pinctrl-aspeed.c
47
int aspeed_pinmux_get_fn_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/aspeed/pinctrl-aspeed.c
530
int aspeed_pin_config_get(struct pinctrl_dev *pctldev, unsigned int offset,
drivers/pinctrl/aspeed/pinctrl-aspeed.c
54
const char *aspeed_pinmux_get_fn_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/aspeed/pinctrl-aspeed.c
571
int aspeed_pin_config_set(struct pinctrl_dev *pctldev, unsigned int offset,
drivers/pinctrl/aspeed/pinctrl-aspeed.c
615
int aspeed_pin_config_group_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/aspeed/pinctrl-aspeed.c
62
int aspeed_pinmux_get_fn_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/aspeed/pinctrl-aspeed.c
635
int aspeed_pin_config_group_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/aspeed/pinctrl-aspeed.h
101
int aspeed_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/aspeed/pinctrl-aspeed.h
107
int aspeed_pin_config_get(struct pinctrl_dev *pctldev, unsigned int offset,
drivers/pinctrl/aspeed/pinctrl-aspeed.h
109
int aspeed_pin_config_set(struct pinctrl_dev *pctldev, unsigned int offset,
drivers/pinctrl/aspeed/pinctrl-aspeed.h
111
int aspeed_pin_config_group_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/aspeed/pinctrl-aspeed.h
114
int aspeed_pin_config_group_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/aspeed/pinctrl-aspeed.h
85
int aspeed_pinctrl_get_groups_count(struct pinctrl_dev *pctldev);
drivers/pinctrl/aspeed/pinctrl-aspeed.h
86
const char *aspeed_pinctrl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/aspeed/pinctrl-aspeed.h
88
int aspeed_pinctrl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/aspeed/pinctrl-aspeed.h
91
void aspeed_pinctrl_pin_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/aspeed/pinctrl-aspeed.h
93
int aspeed_pinmux_get_fn_count(struct pinctrl_dev *pctldev);
drivers/pinctrl/aspeed/pinctrl-aspeed.h
94
const char *aspeed_pinmux_get_fn_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/aspeed/pinctrl-aspeed.h
96
int aspeed_pinmux_get_fn_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/aspeed/pinctrl-aspeed.h
99
int aspeed_pinmux_set_mux(struct pinctrl_dev *pctldev, unsigned int function,
drivers/pinctrl/bcm/pinctrl-bcm281xx.c
1546
static inline enum bcm281xx_pin_type pin_type_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm281xx.c
1576
static int bcm281xx_pinctrl_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/bcm/pinctrl-bcm281xx.c
1583
static const char *bcm281xx_pinctrl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm281xx.c
1591
static int bcm281xx_pinctrl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm281xx.c
1604
static void bcm281xx_pinctrl_pin_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm281xx.c
1620
static int bcm281xx_pinctrl_get_fcns_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/bcm/pinctrl-bcm281xx.c
1627
static const char *bcm281xx_pinctrl_get_fcn_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm281xx.c
1635
static int bcm281xx_pinctrl_get_fcn_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm281xx.c
1648
static int bcm281xx_pinmux_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm281xx.c
1698
static int bcm281xx_pinctrl_pin_config_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm281xx.c
1707
static int bcm281xx_std_pin_update(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm281xx.c
1823
static int bcm281xx_i2c_pin_update(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm281xx.c
1893
static int bcm21664_i2c_pin_update(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm281xx.c
1955
static int bcm281xx_hdmi_pin_update(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm281xx.c
1999
static int bcm281xx_pinctrl_pin_config_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm281xx.c
2095
struct pinctrl_dev *pctl;
drivers/pinctrl/bcm/pinctrl-bcm2835.c
1014
static int bcm2835_pinconf_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm2835.c
1061
static int bcm2835_pinconf_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm2835.c
1112
static int bcm2711_pinconf_get(struct pinctrl_dev *pctldev, unsigned pin,
drivers/pinctrl/bcm/pinctrl-bcm2835.c
1167
static int bcm2711_pinconf_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm2835.c
382
struct pinctrl_dev *pctldev = of_pinctrl_get(np);
drivers/pinctrl/bcm/pinctrl-bcm2835.c
725
static int bcm2835_pctl_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/bcm/pinctrl-bcm2835.c
730
static const char *bcm2835_pctl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm2835.c
736
static int bcm2835_pctl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm2835.c
747
static void bcm2835_pctl_pin_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm2835.c
763
static void bcm2835_pctl_dt_free_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm2835.c
820
static int bcm2835_pctl_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm2835.c
88
struct pinctrl_dev *pctl_dev;
drivers/pinctrl/bcm/pinctrl-bcm2835.c
932
static int bcm2835_pmx_free(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm2835.c
949
static int bcm2835_pmx_get_functions_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/bcm/pinctrl-bcm2835.c
954
static const char *bcm2835_pmx_get_function_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm2835.c
960
static int bcm2835_pmx_get_function_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm2835.c
972
static int bcm2835_pmx_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm2835.c
983
static void bcm2835_pmx_gpio_disable_free(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm2835.c
990
static int bcm2835_pmx_gpio_set_direction(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm4908.c
31
struct pinctrl_dev *pctldev;
drivers/pinctrl/bcm/pinctrl-bcm4908.c
417
static int bcm4908_pinctrl_set_mux(struct pinctrl_dev *pctrl_dev,
drivers/pinctrl/bcm/pinctrl-bcm6318.c
345
static int bcm6318_pinctrl_get_group_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/bcm/pinctrl-bcm6318.c
350
static const char *bcm6318_pinctrl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm6318.c
356
static int bcm6318_pinctrl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm6318.c
366
static int bcm6318_pinctrl_get_func_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/bcm/pinctrl-bcm6318.c
371
static const char *bcm6318_pinctrl_get_func_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm6318.c
377
static int bcm6318_pinctrl_get_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm6318.c
410
static int bcm6318_pinctrl_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm6318.c
422
static int bcm6318_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm63268.c
463
static int bcm63268_pinctrl_get_group_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/bcm/pinctrl-bcm63268.c
468
static const char *bcm63268_pinctrl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm63268.c
474
static int bcm63268_pinctrl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm63268.c
485
static int bcm63268_pinctrl_get_func_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/bcm/pinctrl-bcm63268.c
490
static const char *bcm63268_pinctrl_get_func_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm63268.c
496
static int bcm63268_pinctrl_get_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm63268.c
531
static int bcm63268_pinctrl_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm63268.c
575
static int bcm63268_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm6328.c
269
static int bcm6328_pinctrl_get_group_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/bcm/pinctrl-bcm6328.c
274
static const char *bcm6328_pinctrl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm6328.c
280
static int bcm6328_pinctrl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm6328.c
290
static int bcm6328_pinctrl_get_func_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/bcm/pinctrl-bcm6328.c
295
static const char *bcm6328_pinctrl_get_func_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm6328.c
301
static int bcm6328_pinctrl_get_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm6328.c
324
static int bcm6328_pinctrl_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm6328.c
336
static int bcm6328_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm6358.c
210
static int bcm6358_pinctrl_get_group_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/bcm/pinctrl-bcm6358.c
215
static const char *bcm6358_pinctrl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm6358.c
221
static int bcm6358_pinctrl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm6358.c
231
static int bcm6358_pinctrl_get_func_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/bcm/pinctrl-bcm6358.c
236
static const char *bcm6358_pinctrl_get_func_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm6358.c
242
static int bcm6358_pinctrl_get_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm6358.c
253
static int bcm6358_pinctrl_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm6358.c
286
static int bcm6358_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm6362.c
440
static int bcm6362_pinctrl_get_group_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/bcm/pinctrl-bcm6362.c
445
static const char *bcm6362_pinctrl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm6362.c
451
static int bcm6362_pinctrl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm6362.c
461
static int bcm6362_pinctrl_get_func_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/bcm/pinctrl-bcm6362.c
466
static const char *bcm6362_pinctrl_get_func_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm6362.c
472
static int bcm6362_pinctrl_get_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm6362.c
505
static int bcm6362_pinctrl_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm6362.c
549
static int bcm6362_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm6368.c
335
static int bcm6368_pinctrl_get_group_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/bcm/pinctrl-bcm6368.c
340
static const char *bcm6368_pinctrl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm6368.c
346
static int bcm6368_pinctrl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm6368.c
356
static int bcm6368_pinctrl_get_func_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/bcm/pinctrl-bcm6368.c
361
static const char *bcm6368_pinctrl_get_func_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm6368.c
367
static int bcm6368_pinctrl_get_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm6368.c
378
static int bcm6368_pinctrl_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm6368.c
427
static int bcm6368_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-bcm63xx.h
31
struct pinctrl_dev *pctl_dev;
drivers/pinctrl/bcm/pinctrl-brcmstb.c
136
static int brcmstb_pctl_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/bcm/pinctrl-brcmstb.c
143
static const char *brcmstb_pctl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-brcmstb.c
151
static int brcmstb_pctl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-brcmstb.c
164
static void brcmstb_pctl_pin_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-brcmstb.c
174
static void brcmstb_pctl_dt_free_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-brcmstb.c
196
static int brcmstb_pmx_free(struct pinctrl_dev *pctldev, unsigned int offset)
drivers/pinctrl/bcm/pinctrl-brcmstb.c
204
static int brcmstb_pmx_get_functions_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/bcm/pinctrl-brcmstb.c
211
static const char *brcmstb_pmx_get_function_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-brcmstb.c
219
static int brcmstb_pmx_get_function_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-brcmstb.c
232
static int brcmstb_pmx_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-brcmstb.c
247
static int brcmstb_pmx_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-brcmstb.c
256
static void brcmstb_pmx_gpio_disable_free(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-brcmstb.c
266
static bool brcmstb_pmx_function_is_gpio(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-brcmstb.c
319
static int brcmstb_pinconf_get(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/bcm/pinctrl-brcmstb.c
345
static int brcmstb_pinconf_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-brcmstb.c
41
struct pinctrl_dev *pctl_dev;
drivers/pinctrl/bcm/pinctrl-cygnus-mux.c
101
struct pinctrl_dev *pctl;
drivers/pinctrl/bcm/pinctrl-cygnus-mux.c
698
static int cygnus_get_groups_count(struct pinctrl_dev *pctrl_dev)
drivers/pinctrl/bcm/pinctrl-cygnus-mux.c
705
static const char *cygnus_get_group_name(struct pinctrl_dev *pctrl_dev,
drivers/pinctrl/bcm/pinctrl-cygnus-mux.c
713
static int cygnus_get_group_pins(struct pinctrl_dev *pctrl_dev,
drivers/pinctrl/bcm/pinctrl-cygnus-mux.c
725
static void cygnus_pin_dbg_show(struct pinctrl_dev *pctrl_dev,
drivers/pinctrl/bcm/pinctrl-cygnus-mux.c
740
static int cygnus_get_functions_count(struct pinctrl_dev *pctrl_dev)
drivers/pinctrl/bcm/pinctrl-cygnus-mux.c
747
static const char *cygnus_get_function_name(struct pinctrl_dev *pctrl_dev,
drivers/pinctrl/bcm/pinctrl-cygnus-mux.c
755
static int cygnus_get_function_groups(struct pinctrl_dev *pctrl_dev,
drivers/pinctrl/bcm/pinctrl-cygnus-mux.c
823
static int cygnus_pinmux_set_mux(struct pinctrl_dev *pctrl_dev,
drivers/pinctrl/bcm/pinctrl-cygnus-mux.c
840
static int cygnus_gpio_request_enable(struct pinctrl_dev *pctrl_dev,
drivers/pinctrl/bcm/pinctrl-cygnus-mux.c
868
static void cygnus_gpio_disable_free(struct pinctrl_dev *pctrl_dev,
drivers/pinctrl/bcm/pinctrl-iproc-gpio.c
120
struct pinctrl_dev *pctl;
drivers/pinctrl/bcm/pinctrl-iproc-gpio.c
476
static int iproc_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/bcm/pinctrl-iproc-gpio.c
485
static const char *iproc_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-iproc-gpio.c
645
static int iproc_pin_config_get(struct pinctrl_dev *pctldev, unsigned pin,
drivers/pinctrl/bcm/pinctrl-iproc-gpio.c
695
static int iproc_pin_config_set(struct pinctrl_dev *pctldev, unsigned pin,
drivers/pinctrl/bcm/pinctrl-ns.c
160
static int ns_pinctrl_set_mux(struct pinctrl_dev *pctrl_dev,
drivers/pinctrl/bcm/pinctrl-ns.c
27
struct pinctrl_dev *pctldev;
drivers/pinctrl/bcm/pinctrl-ns2-mux.c
115
struct pinctrl_dev *pctl;
drivers/pinctrl/bcm/pinctrl-ns2-mux.c
495
static int ns2_get_groups_count(struct pinctrl_dev *pctrl_dev)
drivers/pinctrl/bcm/pinctrl-ns2-mux.c
502
static const char *ns2_get_group_name(struct pinctrl_dev *pctrl_dev,
drivers/pinctrl/bcm/pinctrl-ns2-mux.c
510
static int ns2_get_group_pins(struct pinctrl_dev *pctrl_dev,
drivers/pinctrl/bcm/pinctrl-ns2-mux.c
522
static void ns2_pin_dbg_show(struct pinctrl_dev *pctrl_dev,
drivers/pinctrl/bcm/pinctrl-ns2-mux.c
537
static int ns2_get_functions_count(struct pinctrl_dev *pctrl_dev)
drivers/pinctrl/bcm/pinctrl-ns2-mux.c
544
static const char *ns2_get_function_name(struct pinctrl_dev *pctrl_dev,
drivers/pinctrl/bcm/pinctrl-ns2-mux.c
552
static int ns2_get_function_groups(struct pinctrl_dev *pctrl_dev,
drivers/pinctrl/bcm/pinctrl-ns2-mux.c
630
static int ns2_pinmux_enable(struct pinctrl_dev *pctrl_dev,
drivers/pinctrl/bcm/pinctrl-ns2-mux.c
653
static int ns2_pin_set_enable(struct pinctrl_dev *pctrldev, unsigned int pin,
drivers/pinctrl/bcm/pinctrl-ns2-mux.c
677
static int ns2_pin_get_enable(struct pinctrl_dev *pctrldev, unsigned int pin)
drivers/pinctrl/bcm/pinctrl-ns2-mux.c
699
static int ns2_pin_set_slew(struct pinctrl_dev *pctrldev, unsigned int pin,
drivers/pinctrl/bcm/pinctrl-ns2-mux.c
723
static int ns2_pin_get_slew(struct pinctrl_dev *pctrldev, unsigned int pin,
drivers/pinctrl/bcm/pinctrl-ns2-mux.c
740
static int ns2_pin_set_pull(struct pinctrl_dev *pctrldev, unsigned int pin,
drivers/pinctrl/bcm/pinctrl-ns2-mux.c
766
static void ns2_pin_get_pull(struct pinctrl_dev *pctrldev,
drivers/pinctrl/bcm/pinctrl-ns2-mux.c
789
static int ns2_pin_set_strength(struct pinctrl_dev *pctrldev, unsigned int pin,
drivers/pinctrl/bcm/pinctrl-ns2-mux.c
815
static int ns2_pin_get_strength(struct pinctrl_dev *pctrldev, unsigned int pin,
drivers/pinctrl/bcm/pinctrl-ns2-mux.c
835
static int ns2_pin_config_get(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/bcm/pinctrl-ns2-mux.c
895
static int ns2_pin_config_set(struct pinctrl_dev *pctrldev, unsigned int pin,
drivers/pinctrl/bcm/pinctrl-nsp-gpio.c
334
static int nsp_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/bcm/pinctrl-nsp-gpio.c
343
static const char *nsp_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-nsp-gpio.c
448
static int nsp_pin_config_group_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-nsp-gpio.c
455
static int nsp_pin_config_group_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/bcm/pinctrl-nsp-gpio.c
462
static int nsp_pin_config_get(struct pinctrl_dev *pctldev, unsigned pin,
drivers/pinctrl/bcm/pinctrl-nsp-gpio.c
507
static int nsp_pin_config_set(struct pinctrl_dev *pctldev, unsigned pin,
drivers/pinctrl/bcm/pinctrl-nsp-gpio.c
64
struct pinctrl_dev *pctl;
drivers/pinctrl/bcm/pinctrl-nsp-mux.c
109
struct pinctrl_dev *pctl;
drivers/pinctrl/bcm/pinctrl-nsp-mux.c
312
static int nsp_get_groups_count(struct pinctrl_dev *pctrl_dev)
drivers/pinctrl/bcm/pinctrl-nsp-mux.c
319
static const char *nsp_get_group_name(struct pinctrl_dev *pctrl_dev,
drivers/pinctrl/bcm/pinctrl-nsp-mux.c
327
static int nsp_get_group_pins(struct pinctrl_dev *pctrl_dev,
drivers/pinctrl/bcm/pinctrl-nsp-mux.c
339
static void nsp_pin_dbg_show(struct pinctrl_dev *pctrl_dev,
drivers/pinctrl/bcm/pinctrl-nsp-mux.c
354
static int nsp_get_functions_count(struct pinctrl_dev *pctrl_dev)
drivers/pinctrl/bcm/pinctrl-nsp-mux.c
361
static const char *nsp_get_function_name(struct pinctrl_dev *pctrl_dev,
drivers/pinctrl/bcm/pinctrl-nsp-mux.c
369
static int nsp_get_function_groups(struct pinctrl_dev *pctrl_dev,
drivers/pinctrl/bcm/pinctrl-nsp-mux.c
450
static int nsp_pinmux_enable(struct pinctrl_dev *pctrl_dev,
drivers/pinctrl/bcm/pinctrl-nsp-mux.c
474
static int nsp_gpio_request_enable(struct pinctrl_dev *pctrl_dev,
drivers/pinctrl/bcm/pinctrl-nsp-mux.c
495
static void nsp_gpio_disable_free(struct pinctrl_dev *pctrl_dev,
drivers/pinctrl/berlin/berlin.c
105
static int berlin_pinmux_get_functions_count(struct pinctrl_dev *pctrl_dev)
drivers/pinctrl/berlin/berlin.c
112
static const char *berlin_pinmux_get_function_name(struct pinctrl_dev *pctrl_dev,
drivers/pinctrl/berlin/berlin.c
120
static int berlin_pinmux_get_function_groups(struct pinctrl_dev *pctrl_dev,
drivers/pinctrl/berlin/berlin.c
150
static int berlin_pinmux_set(struct pinctrl_dev *pctrl_dev,
drivers/pinctrl/berlin/berlin.c
32
struct pinctrl_dev *pctrl_dev;
drivers/pinctrl/berlin/berlin.c
35
static int berlin_pinctrl_get_group_count(struct pinctrl_dev *pctrl_dev)
drivers/pinctrl/berlin/berlin.c
42
static const char *berlin_pinctrl_get_group_name(struct pinctrl_dev *pctrl_dev,
drivers/pinctrl/berlin/berlin.c
50
static int berlin_pinctrl_dt_node_to_map(struct pinctrl_dev *pctrl_dev,
drivers/pinctrl/cirrus/pinctrl-cs42l43.c
102
static const char *cs42l43_pin_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/cirrus/pinctrl-cs42l43.c
108
static int cs42l43_pin_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/cirrus/pinctrl-cs42l43.c
163
static int cs42l43_pin_get_func_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/cirrus/pinctrl-cs42l43.c
168
static const char *cs42l43_pin_get_func_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/cirrus/pinctrl-cs42l43.c
174
static int cs42l43_pin_get_func_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/cirrus/pinctrl-cs42l43.c
185
static int cs42l43_pin_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/cirrus/pinctrl-cs42l43.c
221
static int cs42l43_gpio_set_direction(struct pinctrl_dev *pctldev,
drivers/pinctrl/cirrus/pinctrl-cs42l43.c
249
static int cs42l43_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/cirrus/pinctrl-cs42l43.c
256
static void cs42l43_gpio_disable_free(struct pinctrl_dev *pctldev,
drivers/pinctrl/cirrus/pinctrl-cs42l43.c
349
static int cs42l43_pin_config_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/cirrus/pinctrl-cs42l43.c
376
static int cs42l43_pin_config_set(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/cirrus/pinctrl-cs42l43.c
408
static int cs42l43_pin_config_group_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/cirrus/pinctrl-cs42l43.c
424
static int cs42l43_pin_config_group_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/cirrus/pinctrl-cs42l43.c
544
struct pinctrl_dev *pctldev;
drivers/pinctrl/cirrus/pinctrl-cs42l43.c
97
static int cs42l43_pin_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/cirrus/pinctrl-lochnagar.c
1016
static int lochnagar_conf_group_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/cirrus/pinctrl-lochnagar.c
1143
struct pinctrl_dev *pctl;
drivers/pinctrl/cirrus/pinctrl-lochnagar.c
728
static int lochnagar_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/cirrus/pinctrl-lochnagar.c
735
static const char *lochnagar_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/cirrus/pinctrl-lochnagar.c
743
static int lochnagar_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/cirrus/pinctrl-lochnagar.c
764
static int lochnagar_get_funcs_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/cirrus/pinctrl-lochnagar.c
771
static const char *lochnagar_get_func_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/cirrus/pinctrl-lochnagar.c
779
static int lochnagar_get_func_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/cirrus/pinctrl-lochnagar.c
910
static int lochnagar_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/cirrus/pinctrl-lochnagar.c
935
static int lochnagar_gpio_request(struct pinctrl_dev *pctldev,
drivers/pinctrl/cirrus/pinctrl-lochnagar.c
964
static int lochnagar_gpio_set_direction(struct pinctrl_dev *pctldev,
drivers/pinctrl/cirrus/pinctrl-madera-core.c
446
static int madera_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/cirrus/pinctrl-madera-core.c
454
static const char *madera_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/cirrus/pinctrl-madera-core.c
466
static int madera_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/cirrus/pinctrl-madera-core.c
515
static void __maybe_unused madera_pin_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/cirrus/pinctrl-madera-core.c
579
static int madera_mux_get_funcs_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/cirrus/pinctrl-madera-core.c
584
static const char *madera_mux_get_func_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/cirrus/pinctrl-madera-core.c
590
static int madera_mux_get_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/cirrus/pinctrl-madera-core.c
610
static int madera_mux_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/cirrus/pinctrl-madera-core.c
674
static int madera_gpio_set_direction(struct pinctrl_dev *pctldev,
drivers/pinctrl/cirrus/pinctrl-madera-core.c
697
static int madera_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/cirrus/pinctrl-madera-core.c
714
static void madera_gpio_disable_free(struct pinctrl_dev *pctldev,
drivers/pinctrl/cirrus/pinctrl-madera-core.c
742
static int madera_pin_conf_get(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/cirrus/pinctrl-madera-core.c
821
static int madera_pin_conf_set(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/cirrus/pinctrl-madera-core.c
947
static int madera_pin_conf_group_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/cirrus/pinctrl-madera.h
30
struct pinctrl_dev *pctl;
drivers/pinctrl/cix/pinctrl-sky1-base.c
111
static int sky1_pctrl_dt_subnode_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/cix/pinctrl-sky1-base.c
210
static int sky1_pctrl_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/cix/pinctrl-sky1-base.c
233
static void sky1_dt_free_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/cix/pinctrl-sky1-base.c
240
static int sky1_pctrl_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/cix/pinctrl-sky1-base.c
247
static const char *sky1_pctrl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/cix/pinctrl-sky1-base.c
255
static int sky1_pctrl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/cix/pinctrl-sky1-base.c
268
static void sky1_pin_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s,
drivers/pinctrl/cix/pinctrl-sky1-base.c
300
static int sky1_pmx_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/cix/pinctrl-sky1-base.c
320
static int sky1_pmx_get_funcs_cnt(struct pinctrl_dev *pctldev)
drivers/pinctrl/cix/pinctrl-sky1-base.c
325
static const char *sky1_pmx_get_func_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/cix/pinctrl-sky1-base.c
331
static int sky1_pmx_get_func_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/cix/pinctrl-sky1-base.c
411
static int sky1_pconf_parse_conf(struct pinctrl_dev *pctldev,
drivers/pinctrl/cix/pinctrl-sky1-base.c
438
static int sky1_pconf_group_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/cix/pinctrl-sky1-base.c
450
static int sky1_pconf_group_set(struct pinctrl_dev *pctldev, unsigned int group,
drivers/pinctrl/cix/pinctrl-sky1.h
38
struct pinctrl_dev *pctl;
drivers/pinctrl/core.c
101
struct pinctrl_dev *get_pinctrl_dev_from_devname(const char *devname)
drivers/pinctrl/core.c
103
struct pinctrl_dev *pctldev;
drivers/pinctrl/core.c
1053
struct pinctrl_dev *pctldev)
drivers/pinctrl/core.c
123
struct pinctrl_dev *get_pinctrl_dev_from_of_node(struct device_node *np)
drivers/pinctrl/core.c
125
struct pinctrl_dev *pctldev;
drivers/pinctrl/core.c
1251
static void pinctrl_link_add(struct pinctrl_dev *pctldev,
drivers/pinctrl/core.c
145
int pin_get_from_name(struct pinctrl_dev *pctldev, const char *name)
drivers/pinctrl/core.c
1556
int pinctrl_force_sleep(struct pinctrl_dev *pctldev)
drivers/pinctrl/core.c
1568
int pinctrl_force_default(struct pinctrl_dev *pctldev)
drivers/pinctrl/core.c
168
const char *pin_get_name(struct pinctrl_dev *pctldev, const unsigned int pin)
drivers/pinctrl/core.c
1692
struct pinctrl_dev *pctldev = s->private;
drivers/pinctrl/core.c
1766
struct pinctrl_dev *pctldev = s->private;
drivers/pinctrl/core.c
1812
struct pinctrl_dev *pctldev = s->private;
drivers/pinctrl/core.c
184
static void pinctrl_free_pindescs(struct pinctrl_dev *pctldev,
drivers/pinctrl/core.c
1846
struct pinctrl_dev *pctldev;
drivers/pinctrl/core.c
1943
struct pinctrl_dev *pctldev = setting->pctldev;
drivers/pinctrl/core.c
1972
static void pinctrl_init_device_debugfs(struct pinctrl_dev *pctldev)
drivers/pinctrl/core.c
2011
static void pinctrl_remove_device_debugfs(struct pinctrl_dev *pctldev)
drivers/pinctrl/core.c
2035
static void pinctrl_init_device_debugfs(struct pinctrl_dev *pctldev)
drivers/pinctrl/core.c
2043
static void pinctrl_remove_device_debugfs(struct pinctrl_dev *pctldev)
drivers/pinctrl/core.c
2049
static int pinctrl_check_ops(struct pinctrl_dev *pctldev)
drivers/pinctrl/core.c
205
static int pinctrl_register_one_pin(struct pinctrl_dev *pctldev,
drivers/pinctrl/core.c
2067
static struct pinctrl_dev *
drivers/pinctrl/core.c
2071
struct pinctrl_dev *pctldev;
drivers/pinctrl/core.c
2138
static void pinctrl_uninit_controller(struct pinctrl_dev *pctldev,
drivers/pinctrl/core.c
2147
static int pinctrl_claim_hogs(struct pinctrl_dev *pctldev)
drivers/pinctrl/core.c
2185
int pinctrl_enable(struct pinctrl_dev *pctldev)
drivers/pinctrl/core.c
2214
struct pinctrl_dev *pinctrl_register(const struct pinctrl_desc *pctldesc,
drivers/pinctrl/core.c
2217
struct pinctrl_dev *pctldev;
drivers/pinctrl/core.c
2246
struct pinctrl_dev **pctldev)
drivers/pinctrl/core.c
2248
struct pinctrl_dev *p;
drivers/pinctrl/core.c
2272
void pinctrl_unregister(struct pinctrl_dev *pctldev)
drivers/pinctrl/core.c
2322
struct pinctrl_dev *devm_pinctrl_register(struct device *dev,
drivers/pinctrl/core.c
2326
struct pinctrl_dev *pctldev;
drivers/pinctrl/core.c
2355
struct pinctrl_dev **pctldev)
drivers/pinctrl/core.c
255
static int pinctrl_register_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/core.c
305
pinctrl_match_gpio_range(struct pinctrl_dev *pctldev, struct gpio_chip *gc,
drivers/pinctrl/core.c
342
struct pinctrl_dev *pctldev;
drivers/pinctrl/core.c
389
struct pinctrl_dev **outdev,
drivers/pinctrl/core.c
392
struct pinctrl_dev *pctldev;
drivers/pinctrl/core.c
426
void pinctrl_add_gpio_range(struct pinctrl_dev *pctldev,
drivers/pinctrl/core.c
435
void pinctrl_add_gpio_ranges(struct pinctrl_dev *pctldev,
drivers/pinctrl/core.c
446
struct pinctrl_dev *pinctrl_find_and_add_gpio_range(const char *devname,
drivers/pinctrl/core.c
449
struct pinctrl_dev *pctldev;
drivers/pinctrl/core.c
467
int pinctrl_get_group_pins(struct pinctrl_dev *pctldev, const char *pin_group,
drivers/pinctrl/core.c
485
pinctrl_find_gpio_range_from_pin_nolock(struct pinctrl_dev *pctldev,
drivers/pinctrl/core.c
514
pinctrl_find_gpio_range_from_pin(struct pinctrl_dev *pctldev,
drivers/pinctrl/core.c
532
void pinctrl_remove_gpio_range(struct pinctrl_dev *pctldev,
drivers/pinctrl/core.c
547
int pinctrl_generic_get_group_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/core.c
558
const char *pinctrl_generic_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/core.c
579
int pinctrl_generic_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/core.c
606
struct group_desc *pinctrl_generic_get_group(struct pinctrl_dev *pctldev,
drivers/pinctrl/core.c
620
static int pinctrl_generic_group_name_to_selector(struct pinctrl_dev *pctldev,
drivers/pinctrl/core.c
650
int pinctrl_generic_add_group(struct pinctrl_dev *pctldev, const char *name,
drivers/pinctrl/core.c
688
int pinctrl_generic_remove_group(struct pinctrl_dev *pctldev,
drivers/pinctrl/core.c
714
static void pinctrl_generic_free_groups(struct pinctrl_dev *pctldev)
drivers/pinctrl/core.c
726
static inline void pinctrl_generic_free_groups(struct pinctrl_dev *pctldev)
drivers/pinctrl/core.c
736
int pinctrl_get_group_selector(struct pinctrl_dev *pctldev,
drivers/pinctrl/core.c
75
const char *pinctrl_dev_get_name(struct pinctrl_dev *pctldev)
drivers/pinctrl/core.c
765
struct pinctrl_dev *pctldev;
drivers/pinctrl/core.c
803
struct pinctrl_dev *pctldev;
drivers/pinctrl/core.c
82
const char *pinctrl_dev_get_devname(struct pinctrl_dev *pctldev)
drivers/pinctrl/core.c
838
struct pinctrl_dev *pctldev;
drivers/pinctrl/core.c
859
struct pinctrl_dev *pctldev;
drivers/pinctrl/core.c
88
void *pinctrl_dev_get_drvdata(struct pinctrl_dev *pctldev)
drivers/pinctrl/core.c
925
struct pinctrl_dev *pctldev;
drivers/pinctrl/core.c
970
static int add_setting(struct pinctrl *p, struct pinctrl_dev *pctldev,
drivers/pinctrl/core.h
144
struct pinctrl_dev *pctldev;
drivers/pinctrl/core.h
170
struct pinctrl_dev *pctldev;
drivers/pinctrl/core.h
217
int pinctrl_generic_get_group_count(struct pinctrl_dev *pctldev);
drivers/pinctrl/core.h
219
const char *pinctrl_generic_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/core.h
222
int pinctrl_generic_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/core.h
227
struct group_desc *pinctrl_generic_get_group(struct pinctrl_dev *pctldev,
drivers/pinctrl/core.h
230
int pinctrl_generic_add_group(struct pinctrl_dev *pctldev, const char *name,
drivers/pinctrl/core.h
233
int pinctrl_generic_remove_group(struct pinctrl_dev *pctldev,
drivers/pinctrl/core.h
238
struct pinctrl_dev *get_pinctrl_dev_from_devname(const char *dev_name);
drivers/pinctrl/core.h
239
struct pinctrl_dev *get_pinctrl_dev_from_of_node(struct device_node *np);
drivers/pinctrl/core.h
240
int pin_get_from_name(struct pinctrl_dev *pctldev, const char *name);
drivers/pinctrl/core.h
241
const char *pin_get_name(struct pinctrl_dev *pctldev, const unsigned int pin);
drivers/pinctrl/core.h
242
int pinctrl_get_group_selector(struct pinctrl_dev *pctldev,
drivers/pinctrl/core.h
245
static inline struct pin_desc *pin_desc_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/core.h
252
pinctrl_find_gpio_range_from_pin_nolock(struct pinctrl_dev *pctldev,
drivers/pinctrl/core.h
255
extern int pinctrl_force_sleep(struct pinctrl_dev *pctldev);
drivers/pinctrl/core.h
256
extern int pinctrl_force_default(struct pinctrl_dev *pctldev);
drivers/pinctrl/devicetree.c
103
struct pinctrl_dev *of_pinctrl_get(struct device_node *np)
drivers/pinctrl/devicetree.c
110
struct pinctrl_dev *hog_pctldev,
drivers/pinctrl/devicetree.c
114
struct pinctrl_dev *pctldev = NULL;
drivers/pinctrl/devicetree.c
200
int pinctrl_dt_to_map(struct pinctrl *p, struct pinctrl_dev *pctldev)
drivers/pinctrl/devicetree.c
25
struct pinctrl_dev *pctldev;
drivers/pinctrl/devicetree.c
30
static void dt_free_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/devicetree.c
66
struct pinctrl_dev *pctldev,
drivers/pinctrl/devicetree.h
14
struct pinctrl_dev;
drivers/pinctrl/devicetree.h
19
int pinctrl_dt_to_map(struct pinctrl *p, struct pinctrl_dev *pctldev);
drivers/pinctrl/devicetree.h
31
struct pinctrl_dev *pctldev)
drivers/pinctrl/freescale/pinctrl-imx-scmi.c
157
static void pinctrl_scmi_imx_dt_free_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/freescale/pinctrl-imx-scmi.c
171
static int pinctrl_scmi_imx_func_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/freescale/pinctrl-imx-scmi.c
189
static int pinctrl_scmi_imx_pinconf_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/freescale/pinctrl-imx-scmi.c
215
static int pinctrl_scmi_imx_pinconf_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/freescale/pinctrl-imx-scmi.c
254
static void pinctrl_scmi_imx_pinconf_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/freescale/pinctrl-imx-scmi.c
35
struct pinctrl_dev *pctldev;
drivers/pinctrl/freescale/pinctrl-imx-scmi.c
58
static int pinctrl_scmi_imx_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/freescale/pinctrl-imx.c
149
static void imx_dt_free_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/freescale/pinctrl-imx.c
242
static int imx_pmx_set(struct pinctrl_dev *pctldev, unsigned selector,
drivers/pinctrl/freescale/pinctrl-imx.c
294
static int imx_pinconf_get_mmio(struct pinctrl_dev *pctldev, unsigned pin_id,
drivers/pinctrl/freescale/pinctrl-imx.c
315
static int imx_pinconf_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/freescale/pinctrl-imx.c
327
static int imx_pinconf_set_mmio(struct pinctrl_dev *pctldev,
drivers/pinctrl/freescale/pinctrl-imx.c
364
static int imx_pinconf_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/freescale/pinctrl-imx.c
37
struct pinctrl_dev *pctldev,
drivers/pinctrl/freescale/pinctrl-imx.c
379
static void imx_pinconf_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/freescale/pinctrl-imx.c
409
static void imx_pinconf_group_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/freescale/pinctrl-imx.c
52
static void imx_pin_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s,
drivers/pinctrl/freescale/pinctrl-imx.c
58
static int imx_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/freescale/pinctrl-imx.c
581
struct pinctrl_dev *pctl = ipctl->pctl;
drivers/pinctrl/freescale/pinctrl-imx.c
661
struct pinctrl_dev *pctl = ipctl->pctl;
drivers/pinctrl/freescale/pinctrl-imx.h
100
int (*imx_pinconf_set)(struct pinctrl_dev *pctldev, unsigned int pin_id,
drivers/pinctrl/freescale/pinctrl-imx.h
128
int imx_pinconf_get_scu(struct pinctrl_dev *pctldev, unsigned pin_id,
drivers/pinctrl/freescale/pinctrl-imx.h
130
int imx_pinconf_set_scu(struct pinctrl_dev *pctldev, unsigned pin_id,
drivers/pinctrl/freescale/pinctrl-imx.h
75
struct pinctrl_dev *pctl;
drivers/pinctrl/freescale/pinctrl-imx.h
94
int (*gpio_set_direction)(struct pinctrl_dev *pctldev,
drivers/pinctrl/freescale/pinctrl-imx.h
98
int (*imx_pinconf_get)(struct pinctrl_dev *pctldev, unsigned int pin_id,
drivers/pinctrl/freescale/pinctrl-imx1-core.c
174
static int imx1_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/freescale/pinctrl-imx1-core.c
182
static const char *imx1_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/freescale/pinctrl-imx1-core.c
191
static int imx1_get_group_pins(struct pinctrl_dev *pctldev, unsigned selector,
drivers/pinctrl/freescale/pinctrl-imx1-core.c
207
static void imx1_pin_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s,
drivers/pinctrl/freescale/pinctrl-imx1-core.c
221
static int imx1_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/freescale/pinctrl-imx1-core.c
282
static void imx1_dt_free_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/freescale/pinctrl-imx1-core.c
297
static int imx1_pmx_set(struct pinctrl_dev *pctldev, unsigned selector,
drivers/pinctrl/freescale/pinctrl-imx1-core.c
33
struct pinctrl_dev *pctl;
drivers/pinctrl/freescale/pinctrl-imx1-core.c
350
static int imx1_pmx_get_funcs_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/freescale/pinctrl-imx1-core.c
358
static const char *imx1_pmx_get_func_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/freescale/pinctrl-imx1-core.c
367
static int imx1_pmx_get_groups(struct pinctrl_dev *pctldev, unsigned selector,
drivers/pinctrl/freescale/pinctrl-imx1-core.c
387
static int imx1_pinconf_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/freescale/pinctrl-imx1-core.c
397
static int imx1_pinconf_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/freescale/pinctrl-imx1-core.c
414
static void imx1_pinconf_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/freescale/pinctrl-imx1-core.c
423
static void imx1_pinconf_group_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/freescale/pinctrl-imx7ulp.c
261
static int imx7ulp_pmx_gpio_set_direction(struct pinctrl_dev *pctldev,
drivers/pinctrl/freescale/pinctrl-imx8ulp.c
220
static int imx8ulp_pmx_gpio_set_direction(struct pinctrl_dev *pctldev,
drivers/pinctrl/freescale/pinctrl-mxs.c
141
static void mxs_dt_free_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/freescale/pinctrl-mxs.c
165
static int mxs_pinctrl_get_funcs_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/freescale/pinctrl-mxs.c
172
static const char *mxs_pinctrl_get_func_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/freescale/pinctrl-mxs.c
180
static int mxs_pinctrl_get_func_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/freescale/pinctrl-mxs.c
203
static int mxs_pinctrl_set_mux(struct pinctrl_dev *pctldev, unsigned selector,
drivers/pinctrl/freescale/pinctrl-mxs.c
233
static int mxs_pinconf_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/freescale/pinctrl-mxs.c
239
static int mxs_pinconf_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/freescale/pinctrl-mxs.c
246
static int mxs_pinconf_group_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/freescale/pinctrl-mxs.c
256
static int mxs_pinconf_group_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/freescale/pinctrl-mxs.c
26
struct pinctrl_dev *pctl;
drivers/pinctrl/freescale/pinctrl-mxs.c
31
static int mxs_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/freescale/pinctrl-mxs.c
319
static void mxs_pinconf_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/freescale/pinctrl-mxs.c
325
static void mxs_pinconf_group_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/freescale/pinctrl-mxs.c
38
static const char *mxs_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/freescale/pinctrl-mxs.c
46
static int mxs_get_group_pins(struct pinctrl_dev *pctldev, unsigned group,
drivers/pinctrl/freescale/pinctrl-mxs.c
57
static void mxs_pin_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s,
drivers/pinctrl/freescale/pinctrl-mxs.c
63
static int mxs_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/freescale/pinctrl-scu.c
60
int imx_pinconf_get_scu(struct pinctrl_dev *pctldev, unsigned pin_id,
drivers/pinctrl/freescale/pinctrl-scu.c
86
int imx_pinconf_set_scu(struct pinctrl_dev *pctldev, unsigned pin_id,
drivers/pinctrl/freescale/pinctrl-vf610.c
293
static int vf610_pmx_gpio_set_direction(struct pinctrl_dev *pctldev,
drivers/pinctrl/intel/pinctrl-baytrail.c
662
static int byt_set_mux(struct pinctrl_dev *pctldev, unsigned int func_selector,
drivers/pinctrl/intel/pinctrl-baytrail.c
710
static int byt_gpio_request_enable(struct pinctrl_dev *pctl_dev,
drivers/pinctrl/intel/pinctrl-baytrail.c
743
static void byt_gpio_disable_free(struct pinctrl_dev *pctl_dev,
drivers/pinctrl/intel/pinctrl-baytrail.c
769
static int byt_gpio_set_direction(struct pinctrl_dev *pctl_dev,
drivers/pinctrl/intel/pinctrl-baytrail.c
863
static int byt_pin_config_get(struct pinctrl_dev *pctl_dev, unsigned int offset,
drivers/pinctrl/intel/pinctrl-baytrail.c
945
static int byt_pin_config_set(struct pinctrl_dev *pctl_dev,
drivers/pinctrl/intel/pinctrl-cherryview.c
1038
static int chv_config_group_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/intel/pinctrl-cherryview.c
1057
static int chv_config_group_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/intel/pinctrl-cherryview.c
620
static void chv_pin_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s,
drivers/pinctrl/intel/pinctrl-cherryview.c
655
static int chv_pinmux_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/intel/pinctrl-cherryview.c
734
static int chv_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/intel/pinctrl-cherryview.c
784
static void chv_gpio_disable_free(struct pinctrl_dev *pctldev,
drivers/pinctrl/intel/pinctrl-cherryview.c
798
static int chv_gpio_set_direction(struct pinctrl_dev *pctldev,
drivers/pinctrl/intel/pinctrl-cherryview.c
827
static int chv_config_get(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/intel/pinctrl-cherryview.c
991
static int chv_config_set(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/intel/pinctrl-intel.c
313
int intel_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/intel/pinctrl-intel.c
321
const char *intel_get_group_name(struct pinctrl_dev *pctldev, unsigned int group)
drivers/pinctrl/intel/pinctrl-intel.c
329
int intel_get_group_pins(struct pinctrl_dev *pctldev, unsigned int group,
drivers/pinctrl/intel/pinctrl-intel.c
340
static void intel_pin_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s,
drivers/pinctrl/intel/pinctrl-intel.c
398
int intel_get_functions_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/intel/pinctrl-intel.c
406
const char *intel_get_function_name(struct pinctrl_dev *pctldev, unsigned int function)
drivers/pinctrl/intel/pinctrl-intel.c
414
int intel_get_function_groups(struct pinctrl_dev *pctldev, unsigned int function,
drivers/pinctrl/intel/pinctrl-intel.c
425
static int intel_pinmux_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/intel/pinctrl-intel.c
540
static int intel_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/intel/pinctrl-intel.c
571
static int intel_gpio_set_direction(struct pinctrl_dev *pctldev,
drivers/pinctrl/intel/pinctrl-intel.c
723
static int intel_config_get(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/intel/pinctrl-intel.c
904
static int intel_config_set(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/intel/pinctrl-intel.h
259
struct pinctrl_dev *pctldev;
drivers/pinctrl/intel/pinctrl-intel.h
281
int intel_get_groups_count(struct pinctrl_dev *pctldev);
drivers/pinctrl/intel/pinctrl-intel.h
282
const char *intel_get_group_name(struct pinctrl_dev *pctldev, unsigned int group);
drivers/pinctrl/intel/pinctrl-intel.h
283
int intel_get_group_pins(struct pinctrl_dev *pctldev, unsigned int group,
drivers/pinctrl/intel/pinctrl-intel.h
286
int intel_get_functions_count(struct pinctrl_dev *pctldev);
drivers/pinctrl/intel/pinctrl-intel.h
287
const char *intel_get_function_name(struct pinctrl_dev *pctldev, unsigned int function);
drivers/pinctrl/intel/pinctrl-intel.h
288
int intel_get_function_groups(struct pinctrl_dev *pctldev, unsigned int function,
drivers/pinctrl/intel/pinctrl-lynxpoint.c
269
static void lp_pin_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s,
drivers/pinctrl/intel/pinctrl-lynxpoint.c
298
static int lp_pinmux_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/intel/pinctrl-lynxpoint.c
336
static int lp_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/intel/pinctrl-lynxpoint.c
363
static void lp_gpio_disable_free(struct pinctrl_dev *pctldev,
drivers/pinctrl/intel/pinctrl-lynxpoint.c
376
static int lp_gpio_set_direction(struct pinctrl_dev *pctldev,
drivers/pinctrl/intel/pinctrl-lynxpoint.c
415
static int lp_pin_config_get(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/intel/pinctrl-lynxpoint.c
456
static int lp_pin_config_set(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/intel/pinctrl-tangier.c
135
static int tng_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/intel/pinctrl-tangier.c
142
static const char *tng_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/intel/pinctrl-tangier.c
150
static int tng_get_group_pins(struct pinctrl_dev *pctldev, unsigned int group,
drivers/pinctrl/intel/pinctrl-tangier.c
160
static void tng_pin_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s,
drivers/pinctrl/intel/pinctrl-tangier.c
189
static int tng_get_functions_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/intel/pinctrl-tangier.c
196
static const char *tng_get_function_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/intel/pinctrl-tangier.c
204
static int tng_get_function_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/intel/pinctrl-tangier.c
216
static int tng_pinmux_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/intel/pinctrl-tangier.c
244
static int tng_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/intel/pinctrl-tangier.c
270
static int tng_config_get(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/intel/pinctrl-tangier.c
440
static int tng_config_set(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/intel/pinctrl-tangier.c
471
static int tng_config_group_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/intel/pinctrl-tangier.c
485
static int tng_config_group_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/intel/pinctrl-tangier.h
77
struct pinctrl_dev *pctldev;
drivers/pinctrl/mediatek/pinctrl-airoha.c
2248
static int airoha_convert_pin_to_reg_offset(struct pinctrl_dev *pctrl_dev,
drivers/pinctrl/mediatek/pinctrl-airoha.c
2457
static int airoha_pinmux_set_mux(struct pinctrl_dev *pctrl_dev,
drivers/pinctrl/mediatek/pinctrl-airoha.c
2510
static int airoha_pinmux_set_direction(struct pinctrl_dev *pctrl_dev,
drivers/pinctrl/mediatek/pinctrl-airoha.c
2639
static int airoha_pinconf_get_direction(struct pinctrl_dev *pctrl_dev, u32 p)
drivers/pinctrl/mediatek/pinctrl-airoha.c
2659
static int airoha_pinconf_get(struct pinctrl_dev *pctrl_dev,
drivers/pinctrl/mediatek/pinctrl-airoha.c
2719
static int airoha_pinconf_set_pin_value(struct pinctrl_dev *pctrl_dev,
drivers/pinctrl/mediatek/pinctrl-airoha.c
2732
static int airoha_pinconf_set(struct pinctrl_dev *pctrl_dev,
drivers/pinctrl/mediatek/pinctrl-airoha.c
2810
static int airoha_pinconf_group_get(struct pinctrl_dev *pctrl_dev,
drivers/pinctrl/mediatek/pinctrl-airoha.c
2832
static int airoha_pinconf_group_set(struct pinctrl_dev *pctrl_dev,
drivers/pinctrl/mediatek/pinctrl-airoha.c
393
struct pinctrl_dev *ctrl;
drivers/pinctrl/mediatek/pinctrl-moore.c
110
static int mtk_pinconf_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/mediatek/pinctrl-moore.c
249
static int mtk_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/mediatek/pinctrl-moore.c
401
static int mtk_pinconf_group_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/mediatek/pinctrl-moore.c
42
static int mtk_pinmux_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/mediatek/pinctrl-moore.c
426
static int mtk_pinconf_group_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/mediatek/pinctrl-moore.c
80
static int mtk_pinmux_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/mediatek/pinctrl-moore.c
95
static int mtk_pinmux_gpio_set_direction(struct pinctrl_dev *pctldev,
drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.h
292
struct pinctrl_dev *pctrl;
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
366
static int mtk_pconf_parse_conf(struct pinctrl_dev *pctldev,
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
405
static int mtk_pconf_group_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
416
static int mtk_pconf_group_set(struct pinctrl_dev *pctldev, unsigned group,
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
522
static int mtk_pctrl_dt_subnode_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
620
static int mtk_pctrl_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
643
static int mtk_pctrl_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
65
static int mtk_pmx_gpio_set_direction(struct pinctrl_dev *pctldev,
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
650
static const char *mtk_pctrl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
658
static int mtk_pctrl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
679
static int mtk_pmx_get_funcs_cnt(struct pinctrl_dev *pctldev)
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
684
static const char *mtk_pmx_get_func_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
690
static int mtk_pmx_get_func_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
703
static int mtk_pmx_set_mode(struct pinctrl_dev *pctldev,
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
742
static int mtk_pmx_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
780
static int mtk_pmx_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/mediatek/pinctrl-mtk-common.h
290
struct pinctrl_dev *pctl_dev;
drivers/pinctrl/mediatek/pinctrl-mtmips.c
100
static int mtmips_pmx_group_get_groups(struct pinctrl_dev *pctrldev,
drivers/pinctrl/mediatek/pinctrl-mtmips.c
117
static int mtmips_pmx_group_enable(struct pinctrl_dev *pctrldev,
drivers/pinctrl/mediatek/pinctrl-mtmips.c
161
static int mtmips_pmx_group_gpio_request_enable(struct pinctrl_dev *pctrldev,
drivers/pinctrl/mediatek/pinctrl-mtmips.c
320
struct pinctrl_dev *dev;
drivers/pinctrl/mediatek/pinctrl-mtmips.c
46
static int mtmips_get_group_count(struct pinctrl_dev *pctrldev)
drivers/pinctrl/mediatek/pinctrl-mtmips.c
53
static const char *mtmips_get_group_name(struct pinctrl_dev *pctrldev,
drivers/pinctrl/mediatek/pinctrl-mtmips.c
61
static int mtmips_get_group_pins(struct pinctrl_dev *pctrldev,
drivers/pinctrl/mediatek/pinctrl-mtmips.c
85
static int mtmips_pmx_func_count(struct pinctrl_dev *pctrldev)
drivers/pinctrl/mediatek/pinctrl-mtmips.c
92
static const char *mtmips_pmx_func_name(struct pinctrl_dev *pctrldev,
drivers/pinctrl/mediatek/pinctrl-paris.c
103
static int mtk_pinmux_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/mediatek/pinctrl-paris.c
116
static int mtk_pinmux_gpio_set_direction(struct pinctrl_dev *pctldev,
drivers/pinctrl/mediatek/pinctrl-paris.c
129
static int mtk_pinconf_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/mediatek/pinctrl-paris.c
258
static int mtk_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/mediatek/pinctrl-paris.c
435
static int mtk_pctrl_dt_subnode_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/mediatek/pinctrl-paris.c
534
static int mtk_pctrl_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/mediatek/pinctrl-paris.c
559
static int mtk_pctrl_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/mediatek/pinctrl-paris.c
566
static const char *mtk_pctrl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/mediatek/pinctrl-paris.c
574
static int mtk_pctrl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/mediatek/pinctrl-paris.c
700
static void mtk_pctrl_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s,
drivers/pinctrl/mediatek/pinctrl-paris.c
720
static int mtk_pmx_get_funcs_cnt(struct pinctrl_dev *pctldev)
drivers/pinctrl/mediatek/pinctrl-paris.c
725
static const char *mtk_pmx_get_func_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/mediatek/pinctrl-paris.c
731
static int mtk_pmx_get_func_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/mediatek/pinctrl-paris.c
744
static int mtk_pmx_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/mediatek/pinctrl-paris.c
778
static int mtk_pconf_group_get(struct pinctrl_dev *pctldev, unsigned group,
drivers/pinctrl/mediatek/pinctrl-paris.c
788
static int mtk_pconf_group_set(struct pinctrl_dev *pctldev, unsigned group,
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
100
struct pinctrl_dev *pctl;
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
216
static int aml_pmx_get_funcs_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
223
static const char *aml_pmx_get_fname(struct pinctrl_dev *pctldev,
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
231
static int aml_pmx_get_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
244
static int aml_pmx_set_mux(struct pinctrl_dev *pctldev, unsigned int fselector,
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
260
static int aml_pmx_request_gpio(struct pinctrl_dev *pctldev,
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
398
static int aml_pinconf_get(struct pinctrl_dev *pcdev, unsigned int pin,
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
558
static int aml_pinconf_set(struct pinctrl_dev *pcdev, unsigned int pin,
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
610
static int aml_pinconf_group_set(struct pinctrl_dev *pcdev,
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
626
static int aml_pinconf_group_get(struct pinctrl_dev *pcdev,
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
640
static int aml_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
647
static const char *aml_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
655
static int aml_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
670
static void aml_pin_dbg_show(struct pinctrl_dev *pcdev, struct seq_file *s,
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
676
static int aml_dt_node_to_map_pinmux(struct pinctrl_dev *pctldev,
drivers/pinctrl/meson/pinctrl-meson-axg-pmx.c
103
static int meson_axg_pmx_request_gpio(struct pinctrl_dev *pcdev,
drivers/pinctrl/meson/pinctrl-meson-axg-pmx.c
79
static int meson_axg_pmx_set_mux(struct pinctrl_dev *pcdev,
drivers/pinctrl/meson/pinctrl-meson.c
109
static int meson_get_groups_count(struct pinctrl_dev *pcdev)
drivers/pinctrl/meson/pinctrl-meson.c
116
static const char *meson_get_group_name(struct pinctrl_dev *pcdev,
drivers/pinctrl/meson/pinctrl-meson.c
124
static int meson_get_group_pins(struct pinctrl_dev *pcdev, unsigned selector,
drivers/pinctrl/meson/pinctrl-meson.c
135
static void meson_pin_dbg_show(struct pinctrl_dev *pcdev, struct seq_file *s,
drivers/pinctrl/meson/pinctrl-meson.c
150
int meson_pmx_get_funcs_count(struct pinctrl_dev *pcdev)
drivers/pinctrl/meson/pinctrl-meson.c
158
const char *meson_pmx_get_func_name(struct pinctrl_dev *pcdev,
drivers/pinctrl/meson/pinctrl-meson.c
167
int meson_pmx_get_groups(struct pinctrl_dev *pcdev, unsigned selector,
drivers/pinctrl/meson/pinctrl-meson.c
349
static int meson_pinconf_set(struct pinctrl_dev *pcdev, unsigned int pin,
drivers/pinctrl/meson/pinctrl-meson.c
477
static int meson_pinconf_get(struct pinctrl_dev *pcdev, unsigned int pin,
drivers/pinctrl/meson/pinctrl-meson.c
527
static int meson_pinconf_group_set(struct pinctrl_dev *pcdev,
drivers/pinctrl/meson/pinctrl-meson.c
545
static int meson_pinconf_group_get(struct pinctrl_dev *pcdev,
drivers/pinctrl/meson/pinctrl-meson.h
127
struct pinctrl_dev *pcdev;
drivers/pinctrl/meson/pinctrl-meson.h
170
int meson_pmx_get_funcs_count(struct pinctrl_dev *pcdev);
drivers/pinctrl/meson/pinctrl-meson.h
171
const char *meson_pmx_get_func_name(struct pinctrl_dev *pcdev,
drivers/pinctrl/meson/pinctrl-meson.h
173
int meson_pmx_get_groups(struct pinctrl_dev *pcdev,
drivers/pinctrl/meson/pinctrl-meson8-pmx.c
56
static int meson8_pmx_set_mux(struct pinctrl_dev *pcdev, unsigned func_num,
drivers/pinctrl/meson/pinctrl-meson8-pmx.c
85
static int meson8_pmx_request_gpio(struct pinctrl_dev *pcdev,
drivers/pinctrl/microchip/pinctrl-mpfs-iomux0.c
142
static void mpfs_iomux0_pin_dbg_show(struct pinctrl_dev *pctrl_dev, struct seq_file *seq,
drivers/pinctrl/microchip/pinctrl-mpfs-iomux0.c
156
static int mpfs_iomux0_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/microchip/pinctrl-mpfs-iomux0.c
161
static const char *mpfs_iomux0_group_name(struct pinctrl_dev *pctldev, unsigned int selector)
drivers/pinctrl/microchip/pinctrl-mpfs-iomux0.c
166
static int mpfs_iomux0_group_pins(struct pinctrl_dev *pctldev, unsigned int selector,
drivers/pinctrl/microchip/pinctrl-mpfs-iomux0.c
184
static int mpfs_iomux0_pinmux_set_mux(struct pinctrl_dev *pctrl_dev, unsigned int fsel,
drivers/pinctrl/microchip/pinctrl-mpfs-iomux0.c
202
static int mpfs_iomux0_pinmux_get_funcs_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/microchip/pinctrl-mpfs-iomux0.c
207
static const char *mpfs_iomux0_pinmux_get_func_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/microchip/pinctrl-mpfs-iomux0.c
213
static int mpfs_iomux0_pinmux_get_groups(struct pinctrl_dev *pctldev, unsigned int selector,
drivers/pinctrl/microchip/pinctrl-mpfs-iomux0.c
26
struct pinctrl_dev *pctrl;
drivers/pinctrl/microchip/pinctrl-mpfs-mssio.c
274
static void mpfs_pinctrl_dbg_show(struct pinctrl_dev *pctrl_dev, struct seq_file *seq,
drivers/pinctrl/microchip/pinctrl-mpfs-mssio.c
326
static int mpfs_pinctrl_set_mux(struct pinctrl_dev *pctrl_dev, unsigned int fsel,
drivers/pinctrl/microchip/pinctrl-mpfs-mssio.c
361
static int mpfs_pinctrl_pinconf_get(struct pinctrl_dev *pctrl_dev, unsigned int pin,
drivers/pinctrl/microchip/pinctrl-mpfs-mssio.c
551
static int mpfs_pinctrl_pinconf_set(struct pinctrl_dev *pctrl_dev, unsigned int pin,
drivers/pinctrl/microchip/pinctrl-mpfs-mssio.c
56
struct pinctrl_dev *pctrl;
drivers/pinctrl/microchip/pinctrl-mpfs-mssio.c
573
static int mpfs_pinctrl_pinconf_group_set(struct pinctrl_dev *pctrl_dev, unsigned int gsel,
drivers/pinctrl/microchip/pinctrl-mpfs-mssio.c
606
static void mpfs_pinctrl_pinconf_dbg_show(struct pinctrl_dev *pctrl_dev, struct seq_file *seq,
drivers/pinctrl/microchip/pinctrl-pic64gx-gpio2.c
214
static void pic64gx_gpio2_pin_dbg_show(struct pinctrl_dev *pctrl_dev, struct seq_file *seq,
drivers/pinctrl/microchip/pinctrl-pic64gx-gpio2.c
225
static int pic64gx_gpio2_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/microchip/pinctrl-pic64gx-gpio2.c
230
static const char *pic64gx_gpio2_group_name(struct pinctrl_dev *pctldev, unsigned int selector)
drivers/pinctrl/microchip/pinctrl-pic64gx-gpio2.c
235
static int pic64gx_gpio2_group_pins(struct pinctrl_dev *pctldev, unsigned int selector,
drivers/pinctrl/microchip/pinctrl-pic64gx-gpio2.c
253
static int pic64gx_gpio2_pinmux_get_funcs_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/microchip/pinctrl-pic64gx-gpio2.c
258
static const char *pic64gx_gpio2_pinmux_get_func_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/microchip/pinctrl-pic64gx-gpio2.c
264
static int pic64gx_gpio2_pinmux_get_groups(struct pinctrl_dev *pctldev, unsigned int selector,
drivers/pinctrl/microchip/pinctrl-pic64gx-gpio2.c
274
static int pic64gx_gpio2_pinmux_set_mux(struct pinctrl_dev *pctrl_dev, unsigned int fsel,
drivers/pinctrl/microchip/pinctrl-pic64gx-gpio2.c
30
struct pinctrl_dev *pctrl;
drivers/pinctrl/mvebu/pinctrl-armada-37xx.c
105
struct pinctrl_dev *pctl_dev;
drivers/pinctrl/mvebu/pinctrl-armada-37xx.c
252
static int armada_37xx_pin_config_group_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/mvebu/pinctrl-armada-37xx.c
258
static int armada_37xx_pin_config_group_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/mvebu/pinctrl-armada-37xx.c
271
static int armada_37xx_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/mvebu/pinctrl-armada-37xx.c
278
static const char *armada_37xx_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/mvebu/pinctrl-armada-37xx.c
286
static int armada_37xx_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/mvebu/pinctrl-armada-37xx.c
315
static int armada_37xx_pmx_get_funcs_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/mvebu/pinctrl-armada-37xx.c
322
static const char *armada_37xx_pmx_get_func_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/mvebu/pinctrl-armada-37xx.c
330
static int armada_37xx_pmx_get_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/mvebu/pinctrl-armada-37xx.c
343
static int armada_37xx_pmx_set_by_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/mvebu/pinctrl-armada-37xx.c
364
static int armada_37xx_pmx_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/mvebu/pinctrl-armada-37xx.c
471
static int armada_37xx_pmx_gpio_set_direction(struct pinctrl_dev *pctldev,
drivers/pinctrl/mvebu/pinctrl-armada-37xx.c
490
static int armada_37xx_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/mvebu/pinctrl-mvebu.c
172
static int mvebu_pinconf_group_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/mvebu/pinctrl-mvebu.c
184
static int mvebu_pinconf_group_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/mvebu/pinctrl-mvebu.c
204
static void mvebu_pinconf_group_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/mvebu/pinctrl-mvebu.c
268
static int mvebu_pinmux_get_funcs_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/mvebu/pinctrl-mvebu.c
275
static const char *mvebu_pinmux_get_func_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/mvebu/pinctrl-mvebu.c
283
static int mvebu_pinmux_get_groups(struct pinctrl_dev *pctldev, unsigned fid,
drivers/pinctrl/mvebu/pinctrl-mvebu.c
294
static int mvebu_pinmux_set(struct pinctrl_dev *pctldev, unsigned fid,
drivers/pinctrl/mvebu/pinctrl-mvebu.c
324
static int mvebu_pinmux_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/mvebu/pinctrl-mvebu.c
348
static int mvebu_pinmux_gpio_set_direction(struct pinctrl_dev *pctldev,
drivers/pinctrl/mvebu/pinctrl-mvebu.c
382
static int mvebu_pinctrl_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/mvebu/pinctrl-mvebu.c
388
static const char *mvebu_pinctrl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/mvebu/pinctrl-mvebu.c
395
static int mvebu_pinctrl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/mvebu/pinctrl-mvebu.c
405
static int mvebu_pinctrl_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/mvebu/pinctrl-mvebu.c
464
static void mvebu_pinctrl_dt_free_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/mvebu/pinctrl-mvebu.c
49
struct pinctrl_dev *pctldev;
drivers/pinctrl/nomadik/pinctrl-abx500.c
243
static int abx500_set_mode(struct pinctrl_dev *pctldev, struct gpio_chip *chip,
drivers/pinctrl/nomadik/pinctrl-abx500.c
364
static int abx500_get_mode(struct pinctrl_dev *pctldev, struct gpio_chip *chip,
drivers/pinctrl/nomadik/pinctrl-abx500.c
450
struct pinctrl_dev *pctldev,
drivers/pinctrl/nomadik/pinctrl-abx500.c
512
struct pinctrl_dev *pctldev = pct->pctldev;
drivers/pinctrl/nomadik/pinctrl-abx500.c
523
struct pinctrl_dev *pctldev,
drivers/pinctrl/nomadik/pinctrl-abx500.c
544
static int abx500_pmx_get_funcs_cnt(struct pinctrl_dev *pctldev)
drivers/pinctrl/nomadik/pinctrl-abx500.c
551
static const char *abx500_pmx_get_func_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/nomadik/pinctrl-abx500.c
559
static int abx500_pmx_get_func_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/nomadik/pinctrl-abx500.c
572
static int abx500_pmx_set(struct pinctrl_dev *pctldev, unsigned function,
drivers/pinctrl/nomadik/pinctrl-abx500.c
600
static int abx500_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/nomadik/pinctrl-abx500.c
637
static void abx500_gpio_disable_free(struct pinctrl_dev *pctldev,
drivers/pinctrl/nomadik/pinctrl-abx500.c
652
static int abx500_get_groups_cnt(struct pinctrl_dev *pctldev)
drivers/pinctrl/nomadik/pinctrl-abx500.c
659
static const char *abx500_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/nomadik/pinctrl-abx500.c
667
static int abx500_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/nomadik/pinctrl-abx500.c
680
static void abx500_pin_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/nomadik/pinctrl-abx500.c
730
static const char *abx500_find_pin_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/nomadik/pinctrl-abx500.c
743
static int abx500_dt_subnode_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/nomadik/pinctrl-abx500.c
805
static int abx500_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/nomadik/pinctrl-abx500.c
837
static int abx500_pin_config_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/nomadik/pinctrl-abx500.c
844
static int abx500_pin_config_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/nomadik/pinctrl-abx500.c
89
struct pinctrl_dev *pctldev;
drivers/pinctrl/nomadik/pinctrl-nomadik.c
1034
static void nmk_gpio_disable_free(struct pinctrl_dev *pctldev,
drivers/pinctrl/nomadik/pinctrl-nomadik.c
1054
static int nmk_pin_config_get(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/nomadik/pinctrl-nomadik.c
1061
static int nmk_pin_config_set(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/nomadik/pinctrl-nomadik.c
206
struct pinctrl_dev *pctl;
drivers/pinctrl/nomadik/pinctrl-nomadik.c
487
int __maybe_unused nmk_prcm_gpiocr_get_mode(struct pinctrl_dev *pctldev, int gpio)
drivers/pinctrl/nomadik/pinctrl-nomadik.c
519
static int nmk_get_groups_cnt(struct pinctrl_dev *pctldev)
drivers/pinctrl/nomadik/pinctrl-nomadik.c
526
static const char *nmk_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/nomadik/pinctrl-nomadik.c
534
static int nmk_get_group_pins(struct pinctrl_dev *pctldev, unsigned int selector,
drivers/pinctrl/nomadik/pinctrl-nomadik.c
578
static void nmk_pin_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s,
drivers/pinctrl/nomadik/pinctrl-nomadik.c
710
static const char *nmk_find_pin_name(struct pinctrl_dev *pctldev, const char *pin_name)
drivers/pinctrl/nomadik/pinctrl-nomadik.c
742
static int nmk_pinctrl_dt_subnode_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/nomadik/pinctrl-nomadik.c
811
static int nmk_pinctrl_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/nomadik/pinctrl-nomadik.c
844
static int nmk_pmx_get_funcs_cnt(struct pinctrl_dev *pctldev)
drivers/pinctrl/nomadik/pinctrl-nomadik.c
851
static const char *nmk_pmx_get_func_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/nomadik/pinctrl-nomadik.c
859
static int nmk_pmx_get_func_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/nomadik/pinctrl-nomadik.c
872
static int nmk_pmx_set(struct pinctrl_dev *pctldev, unsigned int function,
drivers/pinctrl/nomadik/pinctrl-nomadik.c
999
static int nmk_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/nuvoton/pinctrl-ma35.c
130
struct pinctrl_dev *pctl;
drivers/pinctrl/nuvoton/pinctrl-ma35.c
141
static int ma35_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/nuvoton/pinctrl-ma35.c
148
static const char *ma35_get_group_name(struct pinctrl_dev *pctldev, unsigned int selector)
drivers/pinctrl/nuvoton/pinctrl-ma35.c
155
static int ma35_get_group_pins(struct pinctrl_dev *pctldev, unsigned int selector,
drivers/pinctrl/nuvoton/pinctrl-ma35.c
181
static int ma35_pinctrl_dt_node_to_map_func(struct pinctrl_dev *pctldev,
drivers/pinctrl/nuvoton/pinctrl-ma35.c
244
static int ma35_pinmux_get_func_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/nuvoton/pinctrl-ma35.c
251
static const char *ma35_pinmux_get_func_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/nuvoton/pinctrl-ma35.c
259
static int ma35_pinmux_get_func_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/nuvoton/pinctrl-ma35.c
272
static int ma35_pinmux_set_mux(struct pinctrl_dev *pctldev, unsigned int selector,
drivers/pinctrl/nuvoton/pinctrl-ma35.c
871
static int ma35_pinconf_get(struct pinctrl_dev *pctldev, unsigned int pin, unsigned long *config)
drivers/pinctrl/nuvoton/pinctrl-ma35.c
917
static int ma35_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c
1477
static int npcm7xx_get_drive_strength(struct pinctrl_dev *pctldev,
drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c
1530
static void npcm7xx_pin_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c
1536
static int npcm7xx_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c
1544
static const char *npcm7xx_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c
1550
static int npcm7xx_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c
1561
static void npcm7xx_dt_free_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c
1577
static int npcm7xx_get_functions_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c
1582
static const char *npcm7xx_get_function_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c
1588
static int npcm7xx_get_function_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c
1599
static int npcm7xx_pinmux_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c
1614
static int npcm7xx_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c
1635
static void npcm7xx_gpio_request_free(struct pinctrl_dev *pctldev,
drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c
1648
static int npcm_gpio_set_direction(struct pinctrl_dev *pctldev,
drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c
1678
static int npcm7xx_config_get(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c
1793
static int npcm7xx_config_set(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c
93
struct pinctrl_dev *pctldev;
drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c
109
struct pinctrl_dev *pctldev;
drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c
1896
static int npcm8xx_get_drive_strength(struct pinctrl_dev *pctldev,
drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c
1939
static int npcm8xx_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c
1944
static const char *npcm8xx_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c
1950
static int npcm8xx_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c
1961
static int npcm8xx_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c
1971
static void npcm8xx_dt_free_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c
1985
static int npcm8xx_get_functions_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c
1990
static const char *npcm8xx_get_function_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c
1996
static int npcm8xx_get_function_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c
2007
static int npcm8xx_pinmux_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c
2019
static int npcm8xx_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c
2035
static void npcm8xx_gpio_request_free(struct pinctrl_dev *pctldev,
drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c
2047
static int npcm_gpio_set_direction(struct pinctrl_dev *pctldev,
drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c
2165
static int npcm8xx_config_get(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c
2277
static int npcm8xx_config_set(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
57
struct pinctrl_dev *pctldev;
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
835
static int wpcm450_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
840
static const char *wpcm450_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
846
static int wpcm450_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
857
static void wpcm450_dt_free_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
871
static int wpcm450_get_functions_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
876
static const char *wpcm450_get_function_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
882
static int wpcm450_get_function_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
893
static int wpcm450_pinmux_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
919
static int wpcm450_config_get(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c
973
static int wpcm450_config_set(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/nxp/pinctrl-s32cc.c
110
s32_get_region(struct pinctrl_dev *pctldev, unsigned int pin)
drivers/pinctrl/nxp/pinctrl-s32cc.c
126
static inline int s32_check_pin(struct pinctrl_dev *pctldev,
drivers/pinctrl/nxp/pinctrl-s32cc.c
132
static inline int s32_regmap_read(struct pinctrl_dev *pctldev,
drivers/pinctrl/nxp/pinctrl-s32cc.c
148
static inline int s32_regmap_write(struct pinctrl_dev *pctldev,
drivers/pinctrl/nxp/pinctrl-s32cc.c
166
static inline int s32_regmap_update(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/nxp/pinctrl-s32cc.c
182
static int s32_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/nxp/pinctrl-s32cc.c
190
static const char *s32_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/nxp/pinctrl-s32cc.c
199
static int s32_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/nxp/pinctrl-s32cc.c
212
static void s32_pin_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s,
drivers/pinctrl/nxp/pinctrl-s32cc.c
218
static int s32_dt_group_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/nxp/pinctrl-s32cc.c
270
static int s32_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/nxp/pinctrl-s32cc.c
304
static int s32_pmx_set(struct pinctrl_dev *pctldev, unsigned int selector,
drivers/pinctrl/nxp/pinctrl-s32cc.c
343
static int s32_pmx_get_funcs_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/nxp/pinctrl-s32cc.c
351
static const char *s32_pmx_get_func_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/nxp/pinctrl-s32cc.c
360
static int s32_pmx_get_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/nxp/pinctrl-s32cc.c
374
static int s32_pmx_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/nxp/pinctrl-s32cc.c
407
static void s32_pmx_gpio_disable_free(struct pinctrl_dev *pctldev,
drivers/pinctrl/nxp/pinctrl-s32cc.c
435
static int s32_pmx_gpio_set_direction(struct pinctrl_dev *pctldev,
drivers/pinctrl/nxp/pinctrl-s32cc.c
561
static int s32_pinconf_mscr_write(struct pinctrl_dev *pctldev,
drivers/pinctrl/nxp/pinctrl-s32cc.c
602
static int s32_pinconf_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/nxp/pinctrl-s32cc.c
609
static int s32_pinconf_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/nxp/pinctrl-s32cc.c
617
static int s32_pconf_group_set(struct pinctrl_dev *pctldev, unsigned int selector,
drivers/pinctrl/nxp/pinctrl-s32cc.c
636
static void s32_pinconf_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/nxp/pinctrl-s32cc.c
649
static void s32_pinconf_group_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/nxp/pinctrl-s32cc.c
99
struct pinctrl_dev *pctl;
drivers/pinctrl/pinconf-generic.c
123
void pinconf_generic_dump_pins(struct pinctrl_dev *pctldev, struct seq_file *s,
drivers/pinctrl/pinconf-generic.c
144
void pinconf_generic_dump_config(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinconf-generic.c
333
struct pinctrl_dev *pctldev,
drivers/pinctrl/pinconf-generic.c
388
int pinconf_generic_dt_subnode_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinconf-generic.c
472
int pinconf_generic_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinconf-generic.c
502
void pinconf_generic_dt_free_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinconf-generic.c
61
static void pinconf_generic_dump_one(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinconf.c
112
struct pinctrl_dev *pctldev = setting->pctldev;
drivers/pinctrl/pinconf.c
152
struct pinctrl_dev *pctldev = setting->pctldev;
drivers/pinctrl/pinconf.c
202
int pinconf_set_config(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/pinconf.c
216
static void pinconf_show_config(struct seq_file *s, struct pinctrl_dev *pctldev,
drivers/pinctrl/pinconf.c
240
struct pinctrl_dev *pctldev;
drivers/pinctrl/pinconf.c
264
struct pinctrl_dev *pctldev = setting->pctldev;
drivers/pinctrl/pinconf.c
27
int pinconf_check_ops(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinconf.c
293
static void pinconf_dump_pin(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinconf.c
306
struct pinctrl_dev *pctldev = s->private;
drivers/pinctrl/pinconf.c
335
static void pinconf_dump_group(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinconf.c
349
struct pinctrl_dev *pctldev = s->private;
drivers/pinctrl/pinconf.c
373
struct pinctrl_dev *pctldev)
drivers/pinctrl/pinconf.c
58
int pin_config_get_for_pin(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/pinconf.c
75
struct pinctrl_dev *pctldev;
drivers/pinctrl/pinconf.h
100
struct pinctrl_dev *pctldev)
drivers/pinctrl/pinconf.h
113
void pinconf_generic_dump_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinconf.h
117
void pinconf_generic_dump_config(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinconf.h
121
static inline void pinconf_generic_dump_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinconf.h
128
static inline void pinconf_generic_dump_config(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinconf.h
138
struct pinctrl_dev *pctldev,
drivers/pinctrl/pinconf.h
148
struct pinctrl_dev *pctldev,
drivers/pinctrl/pinconf.h
165
int pinctrl_generic_pins_function_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinconf.h
171
pinctrl_generic_pins_function_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinconf.h
19
struct pinctrl_dev;
drivers/pinctrl/pinconf.h
25
int pinconf_check_ops(struct pinctrl_dev *pctldev);
drivers/pinctrl/pinconf.h
32
int pinconf_set_config(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/pinconf.h
39
int pin_config_get_for_pin(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/pinconf.h
46
static inline int pinconf_check_ops(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinconf.h
71
static inline int pinconf_set_config(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/pinconf.h
85
struct pinctrl_dev *pctldev);
drivers/pinctrl/pinctrl-amd.c
1009
pinctrl_dev = dev_get_drvdata(dev);
drivers/pinctrl/pinctrl-amd.c
1051
static int amd_get_functions_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-amd.c
1056
static const char *amd_get_fname(struct pinctrl_dev *pctrldev, unsigned int selector)
drivers/pinctrl/pinctrl-amd.c
1061
static int amd_get_groups(struct pinctrl_dev *pctrldev, unsigned int selector,
drivers/pinctrl/pinctrl-amd.c
1077
static int amd_set_mux(struct pinctrl_dev *pctrldev, unsigned int function, unsigned int group)
drivers/pinctrl/pinctrl-amd.c
39
static struct amd_gpio *pinctrl_dev;
drivers/pinctrl/pinctrl-amd.c
698
static int amd_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-amd.c
705
static const char *amd_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-amd.c
713
static int amd_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-amd.c
735
static int amd_pinconf_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-amd.c
776
static int amd_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/pinctrl-amd.c
829
static int amd_pinconf_group_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-amd.c
847
static int amd_pinconf_group_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-amd.c
910
struct amd_gpio *gpio_dev = pinctrl_dev;
drivers/pinctrl/pinctrl-amd.h
101
struct pinctrl_dev *pctrl;
drivers/pinctrl/pinctrl-amdisp.c
47
struct pinctrl_dev *pctrl;
drivers/pinctrl/pinctrl-amdisp.c
56
static int amdisp_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-amdisp.c
63
static const char *amdisp_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-amdisp.c
71
static int amdisp_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-apple-gpio.c
102
static int apple_gpio_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-apple-gpio.c
173
static bool apple_gpio_pinmux_func_is_gpio(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-apple-gpio.c
180
static int apple_gpio_pinmux_set(struct pinctrl_dev *pctldev, unsigned int func,
drivers/pinctrl/pinctrl-apple-gpio.c
35
struct pinctrl_dev *pctldev;
drivers/pinctrl/pinctrl-artpec6.c
424
static int artpec6_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-artpec6.c
429
static const char *artpec6_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-artpec6.c
435
static int artpec6_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-artpec6.c
57
struct pinctrl_dev *pctl;
drivers/pinctrl/pinctrl-artpec6.c
632
static int artpec6_pmx_get_functions_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-artpec6.c
637
static const char *artpec6_pmx_get_fname(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-artpec6.c
643
static int artpec6_pmx_get_fgroups(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-artpec6.c
653
static void artpec6_pmx_select_func(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-artpec6.c
691
static int artpec6_pmx_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-artpec6.c
706
static int artpec6_pmx_request_gpio(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-artpec6.c
733
static int artpec6_pconf_get(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/pinctrl-artpec6.c
794
static int artpec6_pconf_set(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/pinctrl-artpec6.c
879
static int artpec6_pconf_group_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-as3722.c
162
static int as3722_pinctrl_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-as3722.c
169
static const char *as3722_pinctrl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-as3722.c
177
static int as3722_pinctrl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-as3722.c
195
static int as3722_pinctrl_get_funcs_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-as3722.c
202
static const char *as3722_pinctrl_get_func_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-as3722.c
210
static int as3722_pinctrl_get_func_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-as3722.c
221
static int as3722_pinctrl_set(struct pinctrl_dev *pctldev, unsigned function,
drivers/pinctrl/pinctrl-as3722.c
285
static int as3722_pinctrl_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-as3722.c
295
static int as3722_pinctrl_gpio_set_direction(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-as3722.c
323
static int as3722_pinconf_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-as3722.c
368
static int as3722_pinconf_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-as3722.c
67
struct pinctrl_dev *pctl;
drivers/pinctrl/pinctrl-at91-pio4.c
1242
atmel_pioctrl->pinctrl_dev = devm_pinctrl_register(&pdev->dev,
drivers/pinctrl/pinctrl-at91-pio4.c
1245
if (IS_ERR(atmel_pioctrl->pinctrl_dev)) {
drivers/pinctrl/pinctrl-at91-pio4.c
1246
ret = PTR_ERR(atmel_pioctrl->pinctrl_dev);
drivers/pinctrl/pinctrl-at91-pio4.c
133
struct pinctrl_dev *pinctrl_dev;
drivers/pinctrl/pinctrl-at91-pio4.c
452
static unsigned int atmel_pin_config_read(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-at91-pio4.c
468
static void atmel_pin_config_write(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-at91-pio4.c
483
static int atmel_pctl_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-at91-pio4.c
490
static const char *atmel_pctl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-at91-pio4.c
498
static int atmel_pctl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-at91-pio4.c
512
atmel_pctl_find_group_by_pin(struct pinctrl_dev *pctldev, unsigned int pin)
drivers/pinctrl/pinctrl-at91-pio4.c
527
static int atmel_pctl_xlate_pinfunc(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-at91-pio4.c
560
static int atmel_pctl_dt_subnode_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-at91-pio4.c
636
static int atmel_pctl_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-at91-pio4.c
681
static int atmel_pmx_get_functions_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-at91-pio4.c
686
static const char *atmel_pmx_get_function_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-at91-pio4.c
692
static int atmel_pmx_get_function_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-at91-pio4.c
705
static int atmel_pmx_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-at91-pio4.c
733
static int atmel_conf_pin_config_group_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-at91-pio4.c
800
static int atmel_conf_pin_config_group_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-at91-pio4.c
916
static int atmel_conf_pin_config_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-at91-pio4.c
926
static int atmel_conf_pin_config_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-at91-pio4.c
935
static void atmel_conf_pin_config_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-at91.c
1024
static int at91_pinconf_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-at91.c
1096
static void at91_pinconf_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-at91.c
1125
static void at91_pinconf_group_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-at91.c
217
struct pinctrl_dev *pctl;
drivers/pinctrl/pinctrl-at91.c
252
static int at91_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-at91.c
259
static const char *at91_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-at91.c
267
static int at91_get_group_pins(struct pinctrl_dev *pctldev, unsigned selector,
drivers/pinctrl/pinctrl-at91.c
282
static void at91_pin_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s,
drivers/pinctrl/pinctrl-at91.c
288
static int at91_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-at91.c
346
static void at91_dt_free_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-at91.c
842
static int at91_pmx_set(struct pinctrl_dev *pctldev, unsigned selector,
drivers/pinctrl/pinctrl-at91.c
903
static int at91_pmx_get_funcs_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-at91.c
910
static const char *at91_pmx_get_func_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-at91.c
918
static int at91_pmx_get_groups(struct pinctrl_dev *pctldev, unsigned selector,
drivers/pinctrl/pinctrl-at91.c
930
static int at91_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-at91.c
962
static void at91_gpio_disable_free(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-at91.c
981
static int at91_pinconf_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-aw9523.c
111
static int aw9523_pinctrl_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-aw9523.c
116
static const char *aw9523_pinctrl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-aw9523.c
122
static int aw9523_pinctrl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-aw9523.c
153
static int aw9523_pmx_get_funcs_count(struct pinctrl_dev *pctl)
drivers/pinctrl/pinctrl-aw9523.c
158
static const char *aw9523_pmx_get_fname(struct pinctrl_dev *pctl,
drivers/pinctrl/pinctrl-aw9523.c
164
static int aw9523_pmx_get_groups(struct pinctrl_dev *pctl, unsigned int sel,
drivers/pinctrl/pinctrl-aw9523.c
173
static int aw9523_pmx_set_mux(struct pinctrl_dev *pctl, unsigned int fsel,
drivers/pinctrl/pinctrl-aw9523.c
229
static int aw9523_pconf_get(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/pinctrl-aw9523.c
283
static int aw9523_pconf_set(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/pinctrl-aw9523.c
84
struct pinctrl_dev *pctl;
drivers/pinctrl/pinctrl-axp209.c
221
static int axp20x_pmx_set(struct pinctrl_dev *pctldev, unsigned int offset,
drivers/pinctrl/pinctrl-axp209.c
242
static int axp20x_pmx_func_cnt(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-axp209.c
249
static const char *axp20x_pmx_func_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-axp209.c
257
static int axp20x_pmx_func_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-axp209.c
270
static int axp20x_pmx_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-axp209.c
301
static int axp20x_pmx_gpio_set_direction(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-axp209.c
324
static int axp20x_groups_cnt(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-axp209.c
331
static int axp20x_group_pins(struct pinctrl_dev *pctldev, unsigned int selector,
drivers/pinctrl/pinctrl-axp209.c
342
static const char *axp20x_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-axp209.c
70
struct pinctrl_dev *pctl_dev;
drivers/pinctrl/pinctrl-bm1880.c
1151
static int bm1880_pinconf_cfg_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-bm1880.c
1203
static int bm1880_pinconf_cfg_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-bm1880.c
1268
static int bm1880_pinconf_group_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-bm1880.c
36
struct pinctrl_dev *pctrldev;
drivers/pinctrl/pinctrl-bm1880.c
919
static int bm1880_pctrl_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-bm1880.c
926
static const char *bm1880_pctrl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-bm1880.c
934
static int bm1880_pctrl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-bm1880.c
956
static int bm1880_pmux_get_functions_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-bm1880.c
963
static const char *bm1880_pmux_get_function_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-bm1880.c
971
static int bm1880_pmux_get_function_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-bm1880.c
983
static int bm1880_pinmux_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-cy8c95x0.c
1132
static int cy8c95x0_pinctrl_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-cy8c95x0.c
1139
static const char *cy8c95x0_pinctrl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-cy8c95x0.c
1145
static int cy8c95x0_pinctrl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-cy8c95x0.c
1163
static void cy8c95x0_pin_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s,
drivers/pinctrl/pinctrl-cy8c95x0.c
1192
static const char *cy8c95x0_get_function_name(struct pinctrl_dev *pctldev, unsigned int selector)
drivers/pinctrl/pinctrl-cy8c95x0.c
1197
static int cy8c95x0_get_functions_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-cy8c95x0.c
1202
static int cy8c95x0_get_function_groups(struct pinctrl_dev *pctldev, unsigned int selector,
drivers/pinctrl/pinctrl-cy8c95x0.c
1243
static int cy8c95x0_set_mux(struct pinctrl_dev *pctldev, unsigned int selector,
drivers/pinctrl/pinctrl-cy8c95x0.c
1251
static int cy8c95x0_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-cy8c95x0.c
1260
static int cy8c95x0_gpio_set_direction(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-cy8c95x0.c
1279
static int cy8c95x0_pinconf_get(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/pinctrl-cy8c95x0.c
1287
static int cy8c95x0_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/pinctrl-cy8c95x0.c
170
struct pinctrl_dev *pctldev;
drivers/pinctrl/pinctrl-da850-pupd.c
100
static int da850_pupd_pin_config_group_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-da850-pupd.c
25
struct pinctrl_dev *pinctrl;
drivers/pinctrl/pinctrl-da850-pupd.c
35
static int da850_pupd_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-da850-pupd.c
40
static const char *da850_pupd_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-da850-pupd.c
46
static int da850_pupd_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-da850-pupd.c
64
static int da850_pupd_pin_config_group_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-digicolor.c
103
static int dc_get_groups(struct pinctrl_dev *pctldev, unsigned selector,
drivers/pinctrl/pinctrl-digicolor.c
126
static int dc_set_mux(struct pinctrl_dev *pctldev, unsigned selector,
drivers/pinctrl/pinctrl-digicolor.c
143
static int dc_pmx_request_gpio(struct pinctrl_dev *pcdev,
drivers/pinctrl/pinctrl-digicolor.c
43
struct pinctrl_dev *pctl;
drivers/pinctrl/pinctrl-digicolor.c
52
static int dc_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-digicolor.c
57
static const char *dc_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-digicolor.c
66
static int dc_get_group_pins(struct pinctrl_dev *pctldev, unsigned selector,
drivers/pinctrl/pinctrl-digicolor.c
93
static int dc_get_functions_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-digicolor.c
98
static const char *dc_get_fname(struct pinctrl_dev *pctldev, unsigned selector)
drivers/pinctrl/pinctrl-eic7700.c
289
static int eic7700_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-eic7700.c
296
static const char *eic7700_get_group_name(struct pinctrl_dev *pctldev, unsigned int selector)
drivers/pinctrl/pinctrl-eic7700.c
303
static int eic7700_get_group_pins(struct pinctrl_dev *pctldev, unsigned int selector,
drivers/pinctrl/pinctrl-eic7700.c
324
static int eic7700_pin_config_get(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/pinctrl-eic7700.c
369
static int eic7700_pin_config_set(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/pinctrl-eic7700.c
437
static void eic7700_pin_config_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s,
drivers/pinctrl/pinctrl-eic7700.c
459
static int eic7700_get_functions_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-eic7700.c
466
static const char *eic7700_get_function_name(struct pinctrl_dev *pctldev, unsigned int selector)
drivers/pinctrl/pinctrl-eic7700.c
473
static int eic7700_get_function_groups(struct pinctrl_dev *pctldev, unsigned int selector,
drivers/pinctrl/pinctrl-eic7700.c
484
static int eic7700_set_mux(struct pinctrl_dev *pctldev, unsigned int func_selector,
drivers/pinctrl/pinctrl-eic7700.c
513
static int eic7700_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-eic7700.c
519
static void eic7700_gpio_disable_free(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-eic7700.c
525
static int eic7700_gpio_set_direction(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-eic7700.c
622
struct pinctrl_dev *pctldev;
drivers/pinctrl/pinctrl-ep93xx.c
1179
static int ep93xx_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-ep93xx.c
1195
static const char *ep93xx_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-ep93xx.c
1212
static int ep93xx_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-ep93xx.c
1268
static int ep93xx_pmx_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-ep93xx.c
1333
static int ep93xx_pmx_get_funcs_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-ep93xx.c
1338
static const char *ep93xx_pmx_get_func_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-ep93xx.c
1344
static int ep93xx_pmx_get_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-ep93xx.c
40
struct pinctrl_dev *pctl;
drivers/pinctrl/pinctrl-equilibrium.c
331
static int eqbr_pinmux_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-equilibrium.c
355
static int eqbr_pinmux_gpio_request(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-equilibrium.c
395
static int eqbr_pinconf_get(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/pinctrl-equilibrium.c
459
static int eqbr_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/pinctrl-equilibrium.c
532
static int eqbr_pinconf_group_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-equilibrium.c
555
static int eqbr_pinconf_group_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-equilibrium.h
123
struct pinctrl_dev *pctl_dev;
drivers/pinctrl/pinctrl-eyeq5.c
237
static int eq5p_pinctrl_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-eyeq5.c
242
static const char *eq5p_pinctrl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-eyeq5.c
248
static int eq5p_pinctrl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-eyeq5.c
258
static int eq5p_pinconf_get(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/pinctrl-eyeq5.c
299
static void eq5p_pinctrl_pin_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-eyeq5.c
377
static int eq5p_pinmux_get_functions_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-eyeq5.c
382
static const char *eq5p_pinmux_get_function_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-eyeq5.c
388
static int eq5p_pinmux_get_function_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-eyeq5.c
398
static int eq5p_pinmux_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-eyeq5.c
417
static int eq5p_pinmux_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-eyeq5.c
434
static int eq5p_pinconf_set_drive_strength(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-eyeq5.c
463
static int eq5p_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/pinctrl-eyeq5.c
537
struct pinctrl_dev *pctldev;
drivers/pinctrl/pinctrl-falcon.c
228
static int falcon_pinconf_group_get(struct pinctrl_dev *pctrldev,
drivers/pinctrl/pinctrl-falcon.c
234
static int falcon_pinconf_group_set(struct pinctrl_dev *pctrldev,
drivers/pinctrl/pinctrl-falcon.c
241
static int falcon_pinconf_get(struct pinctrl_dev *pctrldev,
drivers/pinctrl/pinctrl-falcon.c
276
static int falcon_pinconf_set(struct pinctrl_dev *pctrldev,
drivers/pinctrl/pinctrl-falcon.c
321
static void falcon_pinconf_dbg_show(struct pinctrl_dev *pctrldev,
drivers/pinctrl/pinctrl-falcon.c
357
static void falcon_pinconf_group_dbg_show(struct pinctrl_dev *pctrldev,
drivers/pinctrl/pinctrl-falcon.c
377
static inline int falcon_mux_apply(struct pinctrl_dev *pctrldev,
drivers/pinctrl/pinctrl-gemini.c
1959
static int gemini_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-gemini.c
1970
static const char *gemini_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-gemini.c
1982
static int gemini_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-gemini.c
2015
static void gemini_pin_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s,
drivers/pinctrl/pinctrl-gemini.c
2190
static int gemini_pmx_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-gemini.c
2278
static int gemini_pmx_get_funcs_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-gemini.c
2283
static const char *gemini_pmx_get_func_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-gemini.c
2289
static int gemini_pmx_get_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-gemini.c
2380
static int gemini_pinconf_get(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/pinctrl-gemini.c
2405
static int gemini_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/pinctrl-gemini.c
2444
static int gemini_pinconf_group_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-gemini.c
55
struct pinctrl_dev *pctl;
drivers/pinctrl/pinctrl-generic.c
113
int pinctrl_generic_pins_function_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-generic.c
20
static int pinctrl_generic_pins_function_dt_subnode_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-ingenic.c
139
struct pinctrl_dev *pctl;
drivers/pinctrl/pinctrl-ingenic.c
3999
static int ingenic_pinmux_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-ingenic.c
4034
static int ingenic_pinmux_gpio_set_direction(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-ingenic.c
4075
static int ingenic_pinconf_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-ingenic.c
4252
static int ingenic_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/pinctrl-ingenic.c
4333
static int ingenic_pinconf_group_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-ingenic.c
4358
static int ingenic_pinconf_group_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-k210.c
493
static void k210_pinmux_set_pin_function(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-k210.c
507
static int k210_pinconf_set_param(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-k210.c
594
static int k210_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/pinctrl-k210.c
614
static void k210_pinconf_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-k210.c
622
static int k210_pinconf_group_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-k210.c
651
static void k210_pinconf_group_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-k210.c
680
static int k210_pinmux_get_function_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-k210.c
685
static const char *k210_pinmux_get_function_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-k210.c
691
static int k210_pinmux_get_function_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-k210.c
703
static int k210_pinmux_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-k210.c
724
static int k210_pinctrl_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-k210.c
729
static const char *k210_pinctrl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-k210.c
735
static int k210_pinctrl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-k210.c
752
static void k210_pinctrl_pin_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-k210.c
758
static int k210_pinctrl_dt_subnode_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-k210.c
842
static int k210_pinctrl_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-k210.c
94
struct pinctrl_dev *pctl;
drivers/pinctrl/pinctrl-k230.c
102
static int k230_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-k230.c
156
static void k230_pinctrl_pin_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-k230.c
188
static int k230_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-k230.c
244
static void k230_dt_free_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-k230.c
259
static int k230_pinconf_get(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/pinctrl-k230.c
305
static int k230_pinconf_set_param(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/pinctrl-k230.c
368
static int k230_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/pinctrl-k230.c
393
static void k230_pconf_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-k230.c
411
static int k230_get_functions_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-k230.c
418
static const char *k230_get_fname(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-k230.c
426
static int k230_get_groups(struct pinctrl_dev *pctldev, unsigned int selector,
drivers/pinctrl/pinctrl-k230.c
437
static int k230_set_mux(struct pinctrl_dev *pctldev, unsigned int selector,
drivers/pinctrl/pinctrl-k230.c
70
struct pinctrl_dev *pctl_dev;
drivers/pinctrl/pinctrl-k230.c
87
static int k230_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-k230.c
94
static const char *k230_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-keembay.c
1049
static int keembay_pinconf_get(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/pinctrl-keembay.c
1102
static int keembay_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/pinctrl-keembay.c
115
struct pinctrl_dev *pctrl;
drivers/pinctrl/pinctrl-keembay.c
915
static int keembay_request_gpio(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-keembay.c
934
static int keembay_set_mux(struct pinctrl_dev *pctldev, unsigned int fun_sel,
drivers/pinctrl/pinctrl-lantiq.c
148
static int ltq_pinctrl_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-lantiq.c
181
static int ltq_pmx_func_count(struct pinctrl_dev *pctrldev)
drivers/pinctrl/pinctrl-lantiq.c
188
static const char *ltq_pmx_func_name(struct pinctrl_dev *pctrldev,
drivers/pinctrl/pinctrl-lantiq.c
19
static int ltq_get_group_count(struct pinctrl_dev *pctrldev)
drivers/pinctrl/pinctrl-lantiq.c
199
static int ltq_pmx_get_groups(struct pinctrl_dev *pctrldev,
drivers/pinctrl/pinctrl-lantiq.c
25
static const char *ltq_get_group_name(struct pinctrl_dev *pctrldev,
drivers/pinctrl/pinctrl-lantiq.c
259
static int ltq_pmx_set(struct pinctrl_dev *pctrldev,
drivers/pinctrl/pinctrl-lantiq.c
292
static int ltq_pmx_gpio_request_enable(struct pinctrl_dev *pctrldev,
drivers/pinctrl/pinctrl-lantiq.c
34
static int ltq_get_group_pins(struct pinctrl_dev *pctrldev,
drivers/pinctrl/pinctrl-lantiq.c
47
static void ltq_pinctrl_dt_free_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-lantiq.c
59
static void ltq_pinctrl_pin_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-lantiq.c
66
static void ltq_pinctrl_dt_subnode_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-lantiq.h
103
int (*apply_mux)(struct pinctrl_dev *pctrldev, int pin, int mux);
drivers/pinctrl/pinctrl-lantiq.h
65
struct pinctrl_dev *pctrl;
drivers/pinctrl/pinctrl-loongson2.c
166
static int loongson2_get_groups_count(struct pinctrl_dev *pcdev)
drivers/pinctrl/pinctrl-loongson2.c
171
static const char *loongson2_get_group_name(struct pinctrl_dev *pcdev,
drivers/pinctrl/pinctrl-loongson2.c
177
static int loongson2_get_group_pins(struct pinctrl_dev *pcdev, unsigned int selector,
drivers/pinctrl/pinctrl-loongson2.c
186
static void loongson2_pin_dbg_show(struct pinctrl_dev *pcdev, struct seq_file *s,
drivers/pinctrl/pinctrl-loongson2.c
201
static int loongson2_pmx_set_mux(struct pinctrl_dev *pcdev, unsigned int func_num,
drivers/pinctrl/pinctrl-loongson2.c
223
static int loongson2_pmx_get_funcs_count(struct pinctrl_dev *pcdev)
drivers/pinctrl/pinctrl-loongson2.c
228
static const char *loongson2_pmx_get_func_name(struct pinctrl_dev *pcdev,
drivers/pinctrl/pinctrl-loongson2.c
234
static int loongson2_pmx_get_groups(struct pinctrl_dev *pcdev,
drivers/pinctrl/pinctrl-loongson2.c
44
struct pinctrl_dev *pcdev;
drivers/pinctrl/pinctrl-lpc18xx.c
1009
static int lpc18xx_pconf_set_pin(struct pinctrl_dev *pctldev, unsigned param,
drivers/pinctrl/pinctrl-lpc18xx.c
1087
static int lpc18xx_pconf_set(struct pinctrl_dev *pctldev, unsigned pin,
drivers/pinctrl/pinctrl-lpc18xx.c
1130
static int lpc18xx_pmx_get_funcs_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-lpc18xx.c
1135
static const char *lpc18xx_pmx_get_func_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-lpc18xx.c
1141
static int lpc18xx_pmx_get_func_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-lpc18xx.c
1154
static int lpc18xx_pmx_set(struct pinctrl_dev *pctldev, unsigned function,
drivers/pinctrl/pinctrl-lpc18xx.c
1230
static int lpc18xx_pctl_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-lpc18xx.c
1235
static const char *lpc18xx_pctl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-lpc18xx.c
1241
static int lpc18xx_pctl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-lpc18xx.c
189
struct pinctrl_dev *pctl;
drivers/pinctrl/pinctrl-lpc18xx.c
723
static int lpc18xx_pin_to_gpio(struct pinctrl_dev *pctldev, unsigned pin)
drivers/pinctrl/pinctrl-lpc18xx.c
761
static int lpc18xx_pconf_get_gpio_pin_int(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-lpc18xx.c
786
static int lpc18xx_pconf_get_pin(struct pinctrl_dev *pctldev, unsigned param,
drivers/pinctrl/pinctrl-lpc18xx.c
874
static int lpc18xx_pconf_get(struct pinctrl_dev *pctldev, unsigned pin,
drivers/pinctrl/pinctrl-lpc18xx.c
904
static int lpc18xx_pconf_set_usb1(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-lpc18xx.c
932
static int lpc18xx_pconf_set_i2c0(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-lpc18xx.c
983
static int lpc18xx_pconf_set_gpio_pin_int(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-max7360.c
115
static int max7360_get_functions_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-max7360.c
120
static const char *max7360_get_function_name(struct pinctrl_dev *pctldev, unsigned int selector)
drivers/pinctrl/pinctrl-max7360.c
125
static int max7360_get_function_groups(struct pinctrl_dev *pctldev, unsigned int selector,
drivers/pinctrl/pinctrl-max7360.c
135
static int max7360_set_mux(struct pinctrl_dev *pctldev, unsigned int selector,
drivers/pinctrl/pinctrl-max7360.c
28
struct pinctrl_dev *pctldev;
drivers/pinctrl/pinctrl-max7360.c
65
static int max7360_pinctrl_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-max7360.c
70
static const char *max7360_pinctrl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-max7360.c
76
static int max7360_pinctrl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-max77620.c
104
struct pinctrl_dev *pctl;
drivers/pinctrl/pinctrl-max77620.c
175
static int max77620_pinctrl_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-max77620.c
183
struct pinctrl_dev *pctldev, unsigned int group)
drivers/pinctrl/pinctrl-max77620.c
191
struct pinctrl_dev *pctldev, unsigned int group,
drivers/pinctrl/pinctrl-max77620.c
210
static int max77620_pinctrl_get_funcs_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-max77620.c
217
static const char *max77620_pinctrl_get_func_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-max77620.c
225
static int max77620_pinctrl_get_func_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-max77620.c
238
static int max77620_pinctrl_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-max77620.c
269
static int max77620_pinconf_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-max77620.c
392
static int max77620_pinconf_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-mcp23s08.c
170
static int mcp_pinctrl_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-mcp23s08.c
175
static const char *mcp_pinctrl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-mcp23s08.c
181
static int mcp_pinctrl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-mcp23s08.c
199
static int mcp_pinconf_get(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/pinctrl-mcp23s08.c
225
static int mcp_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/pinctrl-mcp23s08.h
23
struct pinctrl_dev;
drivers/pinctrl/pinctrl-mcp23s08.h
51
struct pinctrl_dev *pctldev;
drivers/pinctrl/pinctrl-microchip-sgpio.c
352
static int sgpio_pinconf_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-microchip-sgpio.c
387
static int sgpio_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/pinctrl-microchip-sgpio.c
424
static int sgpio_get_functions_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-microchip-sgpio.c
429
static const char *sgpio_get_function_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-microchip-sgpio.c
435
static int sgpio_get_function_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-microchip-sgpio.c
446
static int sgpio_pinmux_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-microchip-sgpio.c
452
static int sgpio_gpio_set_direction(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-microchip-sgpio.c
461
static int sgpio_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-microchip-sgpio.c
489
static int sgpio_pctl_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-microchip-sgpio.c
496
static const char *sgpio_pctl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-microchip-sgpio.c
504
static int sgpio_pctl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-microchip-sgpio.c
790
struct pinctrl_dev *pctldev;
drivers/pinctrl/pinctrl-mlxbf3.c
124
static int mlxbf3_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-mlxbf3.c
130
static const char *mlxbf3_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-mlxbf3.c
136
static int mlxbf3_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-mlxbf3.c
167
static int mlxbf3_pmx_get_funcs_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-mlxbf3.c
172
static const char *mlxbf3_pmx_get_func_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-mlxbf3.c
178
static int mlxbf3_pmx_get_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-mlxbf3.c
189
static int mlxbf3_pmx_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-mlxbf3.c
212
static int mlxbf3_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-mlxbf3.c
30
struct pinctrl_dev *pctl;
drivers/pinctrl/pinctrl-ocelot.c
1468
static int ocelot_get_functions_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-ocelot.c
1473
static const char *ocelot_get_function_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-ocelot.c
1479
static int ocelot_get_function_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-ocelot.c
1511
static int ocelot_pinmux_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-ocelot.c
1539
static int lan966x_pinmux_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-ocelot.c
1571
static int ocelot_gpio_set_direction(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-ocelot.c
1584
static int ocelot_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-ocelot.c
1599
static int lan966x_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-ocelot.c
1616
static int lan9645x_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-ocelot.c
1650
static int ocelot_pctl_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-ocelot.c
1657
static const char *ocelot_pctl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-ocelot.c
1665
static int ocelot_pctl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-ocelot.c
1779
static int ocelot_pinconf_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-ocelot.c
1849
static int ocelot_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/pinctrl-ocelot.c
369
struct pinctrl_dev *pctl;
drivers/pinctrl/pinctrl-palmas.c
615
static int palmas_pinctrl_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-palmas.c
622
static const char *palmas_pinctrl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-palmas.c
63
struct pinctrl_dev *pctl;
drivers/pinctrl/pinctrl-palmas.c
630
static int palmas_pinctrl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-palmas.c
648
static int palmas_pinctrl_get_funcs_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-palmas.c
655
static const char *palmas_pinctrl_get_func_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-palmas.c
663
static int palmas_pinctrl_get_func_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-palmas.c
674
static int palmas_pinctrl_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-palmas.c
735
static int palmas_pinconf_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-palmas.c
843
static int palmas_pinconf_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-pef2256.c
101
static const char *pef2256_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-pef2256.c
110
static int pef2256_get_group_pins(struct pinctrl_dev *pctldev, unsigned int selector,
drivers/pinctrl/pinctrl-pef2256.c
131
static int pef2256_get_functions_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-pef2256.c
138
static const char *pef2256_get_function_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-pef2256.c
146
static int pef2256_get_function_groups(struct pinctrl_dev *pctldev, unsigned int selector,
drivers/pinctrl/pinctrl-pef2256.c
157
static int pef2256_set_mux(struct pinctrl_dev *pctldev, unsigned int func_selector,
drivers/pinctrl/pinctrl-pef2256.c
274
struct pinctrl_dev *pctrl;
drivers/pinctrl/pinctrl-pef2256.c
93
static int pef2256_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-pic32.c
1704
static int pic32_pinctrl_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-pic32.c
1711
static const char *pic32_pinctrl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-pic32.c
1719
static int pic32_pinctrl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-pic32.c
1740
static int pic32_pinmux_get_functions_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-pic32.c
1748
pic32_pinmux_get_function_name(struct pinctrl_dev *pctldev, unsigned func)
drivers/pinctrl/pinctrl-pic32.c
1755
static int pic32_pinmux_get_function_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-pic32.c
1768
static int pic32_pinmux_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-pic32.c
1796
static int pic32_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-pic32.c
1856
static int pic32_gpio_set_direction(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-pic32.c
1879
static int pic32_pinconf_get(struct pinctrl_dev *pctldev, unsigned pin,
drivers/pinctrl/pinctrl-pic32.c
1920
static int pic32_pinconf_set(struct pinctrl_dev *pctldev, unsigned pin,
drivers/pinctrl/pinctrl-pic32.c
70
struct pinctrl_dev *pctldev;
drivers/pinctrl/pinctrl-pistachio.c
106
struct pinctrl_dev *pctldev;
drivers/pinctrl/pinctrl-pistachio.c
1064
static int pistachio_pinconf_set(struct pinctrl_dev *pctldev, unsigned pin,
drivers/pinctrl/pinctrl-pistachio.c
880
static int pistachio_pinctrl_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-pistachio.c
887
static const char *pistachio_pinctrl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-pistachio.c
895
static int pistachio_pinctrl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-pistachio.c
916
static int pistachio_pinmux_get_functions_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-pistachio.c
924
pistachio_pinmux_get_function_name(struct pinctrl_dev *pctldev, unsigned func)
drivers/pinctrl/pinctrl-pistachio.c
931
static int pistachio_pinmux_get_function_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-pistachio.c
944
static int pistachio_pinmux_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-pistachio.c
999
static int pistachio_pinconf_get(struct pinctrl_dev *pctldev, unsigned pin,
drivers/pinctrl/pinctrl-rk805.c
390
static int rk805_pinctrl_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-rk805.c
397
static const char *rk805_pinctrl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-rk805.c
405
static int rk805_pinctrl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-rk805.c
426
static int rk805_pinctrl_get_funcs_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-rk805.c
433
static const char *rk805_pinctrl_get_func_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-rk805.c
441
static int rk805_pinctrl_get_func_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-rk805.c
454
static int _rk805_pinctrl_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-rk805.c
475
static int rk805_pinctrl_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-rk805.c
486
static int rk805_pinctrl_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-rk805.c
504
static int rk805_pmx_gpio_set_direction(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-rk805.c
536
static int rk805_pinconf_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-rk805.c
558
static int rk805_pinconf_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-rk805.c
71
struct pinctrl_dev *pctl;
drivers/pinctrl/pinctrl-rockchip.c
3483
static int rockchip_pmx_get_funcs_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-rockchip.c
3490
static const char *rockchip_pmx_get_func_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-rockchip.c
3498
static int rockchip_pmx_get_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-rockchip.c
3510
static int rockchip_pmx_set(struct pinctrl_dev *pctldev, unsigned selector,
drivers/pinctrl/pinctrl-rockchip.c
3548
static int rockchip_pmx_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-rockchip.c
3621
static int rockchip_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/pinctrl-rockchip.c
364
static int rockchip_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-rockchip.c
371
static const char *rockchip_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-rockchip.c
3722
static int rockchip_pinconf_get(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/pinctrl-rockchip.c
379
static int rockchip_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-rockchip.c
394
static int rockchip_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-rockchip.c
452
static void rockchip_dt_free_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-rockchip.h
468
struct pinctrl_dev *pctl_dev;
drivers/pinctrl/pinctrl-rp1.c
1029
static int rp1_pctl_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-rp1.c
1034
static const char *rp1_pctl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-rp1.c
1056
static int rp1_pctl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-rp1.c
1074
static void rp1_pctl_pin_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-rp1.c
1092
static void rp1_pctl_dt_free_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-rp1.c
1175
static int rp1_pctl_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-rp1.c
1302
static int rp1_pmx_free(struct pinctrl_dev *pctldev, unsigned int offset)
drivers/pinctrl/pinctrl-rp1.c
1317
static int rp1_pmx_get_functions_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-rp1.c
1322
static const char *rp1_pmx_get_function_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-rp1.c
1328
static int rp1_pmx_get_function_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-rp1.c
1339
static int rp1_pmx_set(struct pinctrl_dev *pctldev, unsigned int func_selector,
drivers/pinctrl/pinctrl-rp1.c
1373
static void rp1_pmx_gpio_disable_free(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-rp1.c
1380
static int rp1_pmx_gpio_set_direction(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-rp1.c
1408
static int rp1_pinconf_set(struct pinctrl_dev *pctldev, unsigned int offset,
drivers/pinctrl/pinctrl-rp1.c
1486
static int rp1_pinconf_get(struct pinctrl_dev *pctldev, unsigned int offset,
drivers/pinctrl/pinctrl-rp1.c
1553
static int rp1_pinconf_group_get(struct pinctrl_dev *pctldev, unsigned int selector,
drivers/pinctrl/pinctrl-rp1.c
1572
static int rp1_pinconf_group_set(struct pinctrl_dev *pctldev, unsigned int selector,
drivers/pinctrl/pinctrl-rp1.c
274
struct pinctrl_dev *pctl_dev;
drivers/pinctrl/pinctrl-rp1.c
671
static int rp1_pinconf_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-rp1.c
685
static struct rp1_pin_info *rp1_get_pin_pctl(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-scmi.c
111
static int pinctrl_scmi_get_function_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-scmi.c
168
static int pinctrl_scmi_func_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-scmi.c
176
static int pinctrl_scmi_request(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-scmi.c
184
static int pinctrl_scmi_free(struct pinctrl_dev *pctldev, unsigned int offset)
drivers/pinctrl/pinctrl-scmi.c
279
static int pinctrl_scmi_pinconf_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-scmi.c
311
pinctrl_scmi_alloc_configs(struct pinctrl_dev *pctldev, u32 num_configs,
drivers/pinctrl/pinctrl-scmi.c
332
pinctrl_scmi_free_configs(struct pinctrl_dev *pctldev, u32 num_configs,
drivers/pinctrl/pinctrl-scmi.c
343
static int pinctrl_scmi_pinconf_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-scmi.c
385
static int pinctrl_scmi_pinconf_group_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-scmi.c
39
struct pinctrl_dev *pctldev;
drivers/pinctrl/pinctrl-scmi.c
429
static int pinctrl_scmi_pinconf_group_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-scmi.c
45
static int pinctrl_scmi_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-scmi.c
52
static const char *pinctrl_scmi_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-scmi.c
68
static int pinctrl_scmi_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-scmi.c
88
static int pinctrl_scmi_get_functions_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-scmi.c
95
static const char *pinctrl_scmi_get_function_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-single.c
1259
static int pcs_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-single.c
178
struct pinctrl_dev *pctl;
drivers/pinctrl/pinctrl-single.c
209
static int pcs_pinconf_get(struct pinctrl_dev *pctldev, unsigned pin,
drivers/pinctrl/pinctrl-single.c
211
static int pcs_pinconf_set(struct pinctrl_dev *pctldev, unsigned pin,
drivers/pinctrl/pinctrl-single.c
289
static void pcs_pin_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-single.c
311
static void pcs_dt_free_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-single.c
320
static int pcs_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-single.c
333
static int pcs_get_function(struct pinctrl_dev *pctldev, unsigned pin,
drivers/pinctrl/pinctrl-single.c
359
static int pcs_set_mux(struct pinctrl_dev *pctldev, unsigned fselector,
drivers/pinctrl/pinctrl-single.c
404
static int pcs_request_gpio(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-single.c
453
static void pcs_pinconf_clear_bias(struct pinctrl_dev *pctldev, unsigned pin)
drivers/pinctrl/pinctrl-single.c
467
static bool pcs_pinconf_bias_disable(struct pinctrl_dev *pctldev, unsigned pin)
drivers/pinctrl/pinctrl-single.c
482
static int pcs_pinconf_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-single.c
547
static int pcs_pinconf_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-single.c
619
static int pcs_pinconf_group_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-single.c
640
static int pcs_pinconf_group_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-single.c
658
static void pcs_pinconf_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-single.c
663
static void pcs_pinconf_group_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-single.c
668
static void pcs_pinconf_config_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-st.c
327
struct pinctrl_dev *pctl;
drivers/pinctrl/pinctrl-st.c
367
struct pinctrl_dev *pctldev, int pin)
drivers/pinctrl/pinctrl-st.c
763
static int st_pctl_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-st.c
770
static const char *st_pctl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-st.c
778
static int st_pctl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-st.c
805
static int st_pctl_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-st.c
854
static void st_pctl_dt_free_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-st.c
868
static int st_pmx_get_funcs_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-st.c
875
static const char *st_pmx_get_fname(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-st.c
883
static int st_pmx_get_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-st.c
893
static int st_pmx_set_mux(struct pinctrl_dev *pctldev, unsigned fselector,
drivers/pinctrl/pinctrl-st.c
909
static int st_pmx_set_gpio_direction(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-st.c
958
static int st_pinconf_set(struct pinctrl_dev *pctldev, unsigned pin_id,
drivers/pinctrl/pinctrl-st.c
974
static int st_pinconf_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-st.c
988
static void st_pinconf_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-stmfx.c
219
static int stmfx_pinconf_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-stmfx.c
289
static int stmfx_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/pinctrl-stmfx.c
351
static void stmfx_pinconf_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-stmfx.c
398
static int stmfx_pinctrl_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-stmfx.c
403
static const char *stmfx_pinctrl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-stmfx.c
409
static int stmfx_pinctrl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-stmfx.c
623
struct pinctrl_dev *pctl_dev = pctl->pctl_dev;
drivers/pinctrl/pinctrl-stmfx.c
86
struct pinctrl_dev *pctl_dev;
drivers/pinctrl/pinctrl-sx150x.c
343
static int sx150x_pinctrl_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-sx150x.c
348
static const char *sx150x_pinctrl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-sx150x.c
354
static int sx150x_pinctrl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-sx150x.c
602
static int sx150x_pinconf_get(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/pinctrl-sx150x.c
733
static int sx150x_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/pinctrl-sx150x.c
98
struct pinctrl_dev *pctldev;
drivers/pinctrl/pinctrl-tb10x.c
481
struct pinctrl_dev *pctl;
drivers/pinctrl/pinctrl-tb10x.c
515
static int tb10x_get_groups_count(struct pinctrl_dev *pctl)
drivers/pinctrl/pinctrl-tb10x.c
521
static const char *tb10x_get_group_name(struct pinctrl_dev *pctl, unsigned n)
drivers/pinctrl/pinctrl-tb10x.c
527
static int tb10x_get_group_pins(struct pinctrl_dev *pctl, unsigned n,
drivers/pinctrl/pinctrl-tb10x.c
539
static int tb10x_dt_node_to_map(struct pinctrl_dev *pctl,
drivers/pinctrl/pinctrl-tb10x.c
576
static int tb10x_get_functions_count(struct pinctrl_dev *pctl)
drivers/pinctrl/pinctrl-tb10x.c
582
static const char *tb10x_get_function_name(struct pinctrl_dev *pctl,
drivers/pinctrl/pinctrl-tb10x.c
589
static int tb10x_get_function_groups(struct pinctrl_dev *pctl,
drivers/pinctrl/pinctrl-tb10x.c
601
static int tb10x_gpio_request_enable(struct pinctrl_dev *pctl,
drivers/pinctrl/pinctrl-tb10x.c
672
static void tb10x_gpio_disable_free(struct pinctrl_dev *pctl,
drivers/pinctrl/pinctrl-tb10x.c
685
static int tb10x_pctl_set_mux(struct pinctrl_dev *pctl,
drivers/pinctrl/pinctrl-th1520.c
357
static int th1520_pinctrl_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-th1520.c
364
static const char *th1520_pinctrl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-th1520.c
372
static int th1520_pinctrl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-th1520.c
385
static void th1520_pin_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-th1520.c
407
static void th1520_pinctrl_dt_free_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-th1520.c
424
static int th1520_pinctrl_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-th1520.c
593
static int th1520_pinconf_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-th1520.c
61
struct pinctrl_dev *pctl;
drivers/pinctrl/pinctrl-th1520.c
656
static int th1520_pinconf_group_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-th1520.c
665
static int th1520_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/pinctrl-th1520.c
738
static int th1520_pinconf_group_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-th1520.c
750
static void th1520_pinconf_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-th1520.c
801
static int th1520_pinmux_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-th1520.c
817
static int th1520_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-th1520.c
829
static int th1520_gpio_set_direction(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-tps6594.c
309
struct pinctrl_dev *pctl_dev;
drivers/pinctrl/pinctrl-tps6594.c
371
static int tps6594_pmx_func_cnt(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-tps6594.c
378
static const char *tps6594_pmx_func_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-tps6594.c
386
static int tps6594_pmx_func_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-tps6594.c
415
static int tps6594_pmx_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-tps6594.c
433
static int tps6594_pmx_gpio_set_direction(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-tps6594.c
452
static int tps6594_groups_cnt(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-tps6594.c
459
static int tps6594_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-tps6594.c
471
static const char *tps6594_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-upboard.c
630
static int upboard_pinctrl_set_function(struct pinctrl_dev *pctldev, unsigned int offset)
drivers/pinctrl/pinctrl-upboard.c
646
static int upboard_pinctrl_gpio_commit_enable(struct pinctrl_dev *pctldev, unsigned int offset)
drivers/pinctrl/pinctrl-upboard.c
65
struct pinctrl_dev *pctldev;
drivers/pinctrl/pinctrl-upboard.c
661
static int upboard_pinctrl_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-upboard.c
668
static void upboard_pinctrl_gpio_commit_disable(struct pinctrl_dev *pctldev, unsigned int offset)
drivers/pinctrl/pinctrl-upboard.c
676
static void upboard_pinctrl_gpio_disable_free(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-upboard.c
682
static int upboard_pinctrl_gpio_commit_direction(struct pinctrl_dev *pctldev, unsigned int offset,
drivers/pinctrl/pinctrl-upboard.c
691
static int upboard_pinctrl_gpio_set_direction(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-upboard.c
698
static int upboard_pinctrl_set_mux(struct pinctrl_dev *pctldev, unsigned int func_selector,
drivers/pinctrl/pinctrl-upboard.c
745
static int upboard_pinctrl_pin_get_mode(struct pinctrl_dev *pctldev, unsigned int pin)
drivers/pinctrl/pinctrl-upboard.c
773
static void upboard_pinctrl_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s,
drivers/pinctrl/pinctrl-utils.c
112
void pinctrl_utils_free_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-utils.c
20
int pinctrl_utils_reserve_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-utils.c
45
int pinctrl_utils_add_map_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-utils.c
62
int pinctrl_utils_add_map_configs(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-utils.c
88
int pinctrl_utils_add_config(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-utils.h
14
struct pinctrl_dev;
drivers/pinctrl/pinctrl-utils.h
17
int pinctrl_utils_reserve_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-utils.h
20
int pinctrl_utils_add_map_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-utils.h
24
int pinctrl_utils_add_map_configs(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-utils.h
29
int pinctrl_utils_add_config(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-utils.h
32
void pinctrl_utils_free_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-xway.c
1096
static int xway_pinconf_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-xway.c
1147
static int xway_pinconf_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-xway.c
1231
static int xway_pinconf_group_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-xway.c
1259
static inline int xway_mux_apply(struct pinctrl_dev *pctrldev,
drivers/pinctrl/pinctrl-zynq.c
1043
static int zynq_pinconf_cfg_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-zynq.c
1120
static int zynq_pinconf_group_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-zynq.c
42
struct pinctrl_dev *pctrl;
drivers/pinctrl/pinctrl-zynq.c
825
static int zynq_pctrl_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-zynq.c
832
static const char *zynq_pctrl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-zynq.c
840
static int zynq_pctrl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-zynq.c
862
static int zynq_pmux_get_functions_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-zynq.c
869
static const char *zynq_pmux_get_function_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-zynq.c
877
static int zynq_pmux_get_function_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-zynq.c
889
static int zynq_pinmux_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-zynq.c
985
static int zynq_pinconf_cfg_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-zynqmp.c
104
static int zynqmp_pctrl_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-zynqmp.c
111
static const char *zynqmp_pctrl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-zynqmp.c
122
static int zynqmp_pctrl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-zynqmp.c
148
static int zynqmp_pinmux_request_pin(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-zynqmp.c
162
static int zynqmp_pmux_get_functions_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinctrl-zynqmp.c
169
static const char *zynqmp_pmux_get_function_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-zynqmp.c
188
static int zynqmp_pmux_get_function_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-zynqmp.c
212
static int zynqmp_pinmux_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-zynqmp.c
233
static int zynqmp_pinmux_release_pin(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-zynqmp.c
268
static int zynqmp_pinconf_cfg_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-zynqmp.c
362
static int zynqmp_pinconf_cfg_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-zynqmp.c
480
static int zynqmp_pinconf_group_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinctrl-zynqmp.c
82
struct pinctrl_dev *pctrl;
drivers/pinctrl/pinmux.c
1003
void pinmux_generic_free_functions(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinmux.c
120
static int pin_request(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinmux.c
233
static const char *pin_free(struct pinctrl_dev *pctldev, int pin,
drivers/pinctrl/pinmux.c
290
int pinmux_request_gpio(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinmux.c
315
void pinmux_free_gpio(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/pinmux.c
331
int pinmux_gpio_direction(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinmux.c
348
static int pinmux_func_name_to_selector(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinmux.c
36
int pinmux_check_ops(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinmux.c
371
struct pinctrl_dev *pctldev = setting->pctldev;
drivers/pinctrl/pinmux.c
435
struct pinctrl_dev *pctldev = setting->pctldev;
drivers/pinctrl/pinmux.c
518
struct pinctrl_dev *pctldev = setting->pctldev;
drivers/pinctrl/pinmux.c
573
struct pinctrl_dev *pctldev = s->private;
drivers/pinctrl/pinmux.c
616
struct pinctrl_dev *pctldev = s->private;
drivers/pinctrl/pinmux.c
699
struct pinctrl_dev *pctldev = setting->pctldev;
drivers/pinctrl/pinmux.c
719
struct pinctrl_dev *pctldev = sfile->private;
drivers/pinctrl/pinmux.c
792
struct pinctrl_dev *pctldev)
drivers/pinctrl/pinmux.c
810
int pinmux_generic_get_function_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinmux.c
822
pinmux_generic_get_function_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinmux.c
843
int pinmux_generic_get_function_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinmux.c
870
pinmux_generic_get_function(struct pinctrl_dev *pctldev, unsigned int selector)
drivers/pinctrl/pinmux.c
88
bool pinmux_can_be_used_for_gpio(struct pinctrl_dev *pctldev, unsigned int pin)
drivers/pinctrl/pinmux.c
891
bool pinmux_generic_function_is_gpio(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinmux.c
912
int pinmux_generic_add_function(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinmux.c
930
int pinmux_generic_add_pinfunction(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinmux.c
976
int pinmux_generic_remove_function(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinmux.h
111
struct pinctrl_dev *pctldev);
drivers/pinctrl/pinmux.h
126
struct pinctrl_dev *pctldev)
drivers/pinctrl/pinmux.h
144
int pinmux_generic_get_function_count(struct pinctrl_dev *pctldev);
drivers/pinctrl/pinmux.h
147
pinmux_generic_get_function_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinmux.h
150
int pinmux_generic_get_function_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinmux.h
156
pinmux_generic_get_function(struct pinctrl_dev *pctldev, unsigned int selector);
drivers/pinctrl/pinmux.h
158
int pinmux_generic_add_function(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinmux.h
164
int pinmux_generic_add_pinfunction(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinmux.h
167
int pinmux_generic_remove_function(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinmux.h
170
void pinmux_generic_free_functions(struct pinctrl_dev *pctldev);
drivers/pinctrl/pinmux.h
172
bool pinmux_generic_function_is_gpio(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinmux.h
177
static inline void pinmux_generic_free_functions(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinmux.h
18
struct pinctrl_dev;
drivers/pinctrl/pinmux.h
25
int pinmux_check_ops(struct pinctrl_dev *pctldev);
drivers/pinctrl/pinmux.h
29
bool pinmux_can_be_used_for_gpio(struct pinctrl_dev *pctldev, unsigned int pin);
drivers/pinctrl/pinmux.h
31
int pinmux_request_gpio(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinmux.h
34
void pinmux_free_gpio(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/pinmux.h
36
int pinmux_gpio_direction(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinmux.h
48
static inline int pinmux_check_ops(struct pinctrl_dev *pctldev)
drivers/pinctrl/pinmux.h
58
static inline bool pinmux_can_be_used_for_gpio(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinmux.h
64
static inline int pinmux_request_gpio(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinmux.h
71
static inline void pinmux_free_gpio(struct pinctrl_dev *pctldev,
drivers/pinctrl/pinmux.h
77
static inline int pinmux_gpio_direction(struct pinctrl_dev *pctldev,
drivers/pinctrl/pxa/pinctrl-pxa2xx.c
108
static const char *pxa2xx_pmx_get_func_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pxa/pinctrl-pxa2xx.c
117
static int pxa2xx_get_functions_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pxa/pinctrl-pxa2xx.c
124
static int pxa2xx_pmx_get_func_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/pxa/pinctrl-pxa2xx.c
138
static int pxa2xx_pmx_set_mux(struct pinctrl_dev *pctldev, unsigned function,
drivers/pinctrl/pxa/pinctrl-pxa2xx.c
182
static int pxa2xx_pconf_group_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/pxa/pinctrl-pxa2xx.c
203
static int pxa2xx_pconf_group_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/pxa/pinctrl-pxa2xx.c
24
static int pxa2xx_pctrl_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/pxa/pinctrl-pxa2xx.c
31
static const char *pxa2xx_pctrl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/pxa/pinctrl-pxa2xx.c
40
static int pxa2xx_pctrl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/pxa/pinctrl-pxa2xx.c
83
static int pxa2xx_pmx_gpio_set_direction(struct pinctrl_dev *pctldev,
drivers/pinctrl/pxa/pinctrl-pxa2xx.h
62
struct pinctrl_dev *pctl_dev;
drivers/pinctrl/qcom/pinctrl-lpass-lpi.c
105
static int lpi_gpio_set_mux(struct pinctrl_dev *pctldev, unsigned int function,
drivers/pinctrl/qcom/pinctrl-lpass-lpi.c
159
static int lpi_config_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/qcom/pinctrl-lpass-lpi.c
238
static int lpi_config_set(struct pinctrl_dev *pctldev, unsigned int group,
drivers/pinctrl/qcom/pinctrl-lpass-lpi.c
29
struct pinctrl_dev *ctrl;
drivers/pinctrl/qcom/pinctrl-lpass-lpi.c
378
struct pinctrl_dev *pctldev,
drivers/pinctrl/qcom/pinctrl-lpass-lpi.c
77
static int lpi_gpio_get_functions_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/qcom/pinctrl-lpass-lpi.c
84
static const char *lpi_gpio_get_function_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/qcom/pinctrl-lpass-lpi.c
92
static int lpi_gpio_get_function_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/qcom/pinctrl-msm.c
111
static int msm_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/qcom/pinctrl-msm.c
118
static const char *msm_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/qcom/pinctrl-msm.c
126
static int msm_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/qcom/pinctrl-msm.c
146
static int msm_pinmux_request(struct pinctrl_dev *pctldev, unsigned offset)
drivers/pinctrl/qcom/pinctrl-msm.c
154
static int msm_pinmux_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/qcom/pinctrl-msm.c
249
static int msm_pinmux_request_gpio(struct pinctrl_dev *pctldev,
drivers/pinctrl/qcom/pinctrl-msm.c
323
static int msm_config_group_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/qcom/pinctrl-msm.c
409
static int msm_config_group_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/qcom/pinctrl-msm.c
64
struct pinctrl_dev *pctrl;
drivers/pinctrl/qcom/pinctrl-msm.c
640
struct pinctrl_dev *pctldev,
drivers/pinctrl/qcom/pinctrl-spmi-gpio.c
183
struct pinctrl_dev *ctrl;
drivers/pinctrl/qcom/pinctrl-spmi-gpio.c
256
static int pmic_gpio_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/qcom/pinctrl-spmi-gpio.c
262
static const char *pmic_gpio_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/qcom/pinctrl-spmi-gpio.c
268
static int pmic_gpio_get_group_pins(struct pinctrl_dev *pctldev, unsigned pin,
drivers/pinctrl/qcom/pinctrl-spmi-gpio.c
284
static int pmic_gpio_get_functions_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/qcom/pinctrl-spmi-gpio.c
289
static const char *pmic_gpio_get_function_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/qcom/pinctrl-spmi-gpio.c
295
static int pmic_gpio_get_function_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/qcom/pinctrl-spmi-gpio.c
305
static int pmic_gpio_set_mux(struct pinctrl_dev *pctldev, unsigned function,
drivers/pinctrl/qcom/pinctrl-spmi-gpio.c
387
static int pmic_gpio_config_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/qcom/pinctrl-spmi-gpio.c
479
static int pmic_gpio_config_set(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/qcom/pinctrl-spmi-gpio.c
658
static void pmic_gpio_config_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/qcom/pinctrl-spmi-mpp.c
145
struct pinctrl_dev *ctrl;
drivers/pinctrl/qcom/pinctrl-spmi-mpp.c
205
static int pmic_mpp_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/qcom/pinctrl-spmi-mpp.c
211
static const char *pmic_mpp_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/qcom/pinctrl-spmi-mpp.c
217
static int pmic_mpp_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/qcom/pinctrl-spmi-mpp.c
234
static int pmic_mpp_get_functions_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/qcom/pinctrl-spmi-mpp.c
239
static const char *pmic_mpp_get_function_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/qcom/pinctrl-spmi-mpp.c
245
static int pmic_mpp_get_function_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/qcom/pinctrl-spmi-mpp.c
302
static int pmic_mpp_set_mux(struct pinctrl_dev *pctldev, unsigned function,
drivers/pinctrl/qcom/pinctrl-spmi-mpp.c
330
static int pmic_mpp_config_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/qcom/pinctrl-spmi-mpp.c
402
static int pmic_mpp_config_set(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/qcom/pinctrl-spmi-mpp.c
514
static void pmic_mpp_config_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c
166
static int pm8xxx_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c
173
static const char *pm8xxx_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c
180
static int pm8xxx_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c
201
static int pm8xxx_get_functions_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c
206
static const char *pm8xxx_get_function_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c
212
static int pm8xxx_get_function_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c
224
static int pm8xxx_pinmux_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c
247
static int pm8xxx_pin_config_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c
316
static int pm8xxx_pin_config_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c
543
struct pinctrl_dev *pctldev,
drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c
92
struct pinctrl_dev *pctrl;
drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c
128
struct pinctrl_dev *pctrl;
drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c
243
static int pm8xxx_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c
250
static const char *pm8xxx_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c
257
static int pm8xxx_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c
278
static int pm8xxx_get_functions_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c
283
static const char *pm8xxx_get_function_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c
289
static int pm8xxx_get_function_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c
301
static int pm8xxx_pinmux_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c
321
static int pm8xxx_pin_config_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c
370
static int pm8xxx_pin_config_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c
542
struct pinctrl_dev *pctldev,
drivers/pinctrl/realtek/pinctrl-rtd.c
119
static int rtd_pinctrl_get_functions_count(struct pinctrl_dev *pcdev)
drivers/pinctrl/realtek/pinctrl-rtd.c
126
static const char *rtd_pinctrl_get_function_name(struct pinctrl_dev *pcdev,
drivers/pinctrl/realtek/pinctrl-rtd.c
134
static int rtd_pinctrl_get_function_groups(struct pinctrl_dev *pcdev,
drivers/pinctrl/realtek/pinctrl-rtd.c
155
static int rtd_pinctrl_set_one_mux(struct pinctrl_dev *pcdev,
drivers/pinctrl/realtek/pinctrl-rtd.c
193
static int rtd_pinctrl_set_mux(struct pinctrl_dev *pcdev,
drivers/pinctrl/realtek/pinctrl-rtd.c
221
static int rtd_pinctrl_gpio_request_enable(struct pinctrl_dev *pcdev,
drivers/pinctrl/realtek/pinctrl-rtd.c
28
struct pinctrl_dev *pcdev;
drivers/pinctrl/realtek/pinctrl-rtd.c
46
static int rtd_pinctrl_get_groups_count(struct pinctrl_dev *pcdev)
drivers/pinctrl/realtek/pinctrl-rtd.c
470
static int rtd_pin_config_get(struct pinctrl_dev *pcdev, unsigned int pinnr,
drivers/pinctrl/realtek/pinctrl-rtd.c
485
static int rtd_pin_config_set(struct pinctrl_dev *pcdev, unsigned int pinnr,
drivers/pinctrl/realtek/pinctrl-rtd.c
503
static int rtd_pin_config_group_set(struct pinctrl_dev *pcdev, unsigned int group,
drivers/pinctrl/realtek/pinctrl-rtd.c
53
static const char *rtd_pinctrl_get_group_name(struct pinctrl_dev *pcdev,
drivers/pinctrl/realtek/pinctrl-rtd.c
61
static int rtd_pinctrl_get_group_pins(struct pinctrl_dev *pcdev,
drivers/pinctrl/realtek/pinctrl-rtd.c
74
static void rtd_pinctrl_dbg_show(struct pinctrl_dev *pcdev,
drivers/pinctrl/renesas/pinctrl-rza1.c
1092
static void rza1_dt_free_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/renesas/pinctrl-rza1.c
1117
static int rza1_set_mux(struct pinctrl_dev *pctldev, unsigned int selector,
drivers/pinctrl/renesas/pinctrl-rza1.c
495
struct pinctrl_dev *pctl;
drivers/pinctrl/renesas/pinctrl-rza1.c
894
struct pinctrl_dev *pctldev = rza1_pctl->pctl;
drivers/pinctrl/renesas/pinctrl-rza1.c
985
static int rza1_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/renesas/pinctrl-rza2.c
336
static int rza2_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/renesas/pinctrl-rza2.c
427
static void rza2_dt_free_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/renesas/pinctrl-rza2.c
441
static int rza2_set_mux(struct pinctrl_dev *pctldev, unsigned int selector,
drivers/pinctrl/renesas/pinctrl-rza2.c
49
struct pinctrl_dev *pctl;
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1285
static int rzg2l_pinctrl_pinconf_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1443
static int rzg2l_pinctrl_pinconf_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1620
static int rzg2l_pinctrl_pinconf_group_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1643
static int rzg2l_pinctrl_pinconf_group_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/renesas/pinctrl-rzg2l.c
346
struct pinctrl_dev *pctl;
drivers/pinctrl/renesas/pinctrl-rzg2l.c
579
static int rzg2l_pinctrl_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/renesas/pinctrl-rzg2l.c
639
static int rzg2l_dt_subnode_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/renesas/pinctrl-rzg2l.c
808
static void rzg2l_dt_free_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/renesas/pinctrl-rzg2l.c
825
static int rzg2l_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/renesas/pinctrl-rzn1.c
114
struct pinctrl_dev *pctl;
drivers/pinctrl/renesas/pinctrl-rzn1.c
299
static int rzn1_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/renesas/pinctrl-rzn1.c
306
static const char *rzn1_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/renesas/pinctrl-rzn1.c
314
static int rzn1_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/renesas/pinctrl-rzn1.c
337
static int rzn1_dt_node_to_map_one(struct pinctrl_dev *pctldev,
drivers/pinctrl/renesas/pinctrl-rzn1.c
402
static int rzn1_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/renesas/pinctrl-rzn1.c
433
static int rzn1_pmx_get_funcs_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/renesas/pinctrl-rzn1.c
440
static const char *rzn1_pmx_get_func_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/renesas/pinctrl-rzn1.c
448
static int rzn1_pmx_get_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/renesas/pinctrl-rzn1.c
461
static int rzn1_set_mux(struct pinctrl_dev *pctldev, unsigned int selector,
drivers/pinctrl/renesas/pinctrl-rzn1.c
486
static int rzn1_pinconf_get(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/renesas/pinctrl-rzn1.c
538
static int rzn1_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/renesas/pinctrl-rzn1.c
620
static int rzn1_pinconf_group_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/renesas/pinctrl-rzn1.c
645
static int rzn1_pinconf_group_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/renesas/pinctrl-rzt2h.c
167
static int rzt2h_pinctrl_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/renesas/pinctrl-rzt2h.c
225
static int rzt2h_dt_subnode_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/renesas/pinctrl-rzt2h.c
391
static void rzt2h_dt_free_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/renesas/pinctrl-rzt2h.c
408
static int rzt2h_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/renesas/pinctrl-rzt2h.c
79
struct pinctrl_dev *pctl;
drivers/pinctrl/renesas/pinctrl-rzv2m.c
116
struct pinctrl_dev *pctl;
drivers/pinctrl/renesas/pinctrl-rzv2m.c
160
static int rzv2m_pinctrl_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/renesas/pinctrl-rzv2m.c
211
static int rzv2m_dt_subnode_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/renesas/pinctrl-rzv2m.c
367
static void rzv2m_dt_free_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/renesas/pinctrl-rzv2m.c
384
static int rzv2m_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/renesas/pinctrl-rzv2m.c
453
static int rzv2m_pinctrl_pinconf_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/renesas/pinctrl-rzv2m.c
556
static int rzv2m_pinctrl_pinconf_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/renesas/pinctrl-rzv2m.c
671
static int rzv2m_pinctrl_pinconf_group_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/renesas/pinctrl-rzv2m.c
694
static int rzv2m_pinctrl_pinconf_group_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/renesas/pinctrl.c
220
static void sh_pfc_dt_free_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/renesas/pinctrl.c
237
static int sh_pfc_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/renesas/pinctrl.c
290
static int sh_pfc_get_functions_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/renesas/pinctrl.c
297
static const char *sh_pfc_get_function_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/renesas/pinctrl.c
305
static int sh_pfc_get_function_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/renesas/pinctrl.c
318
static int sh_pfc_func_set_mux(struct pinctrl_dev *pctldev, unsigned selector,
drivers/pinctrl/renesas/pinctrl.c
36
struct pinctrl_dev *pctl;
drivers/pinctrl/renesas/pinctrl.c
363
static int sh_pfc_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/renesas/pinctrl.c
397
static void sh_pfc_gpio_disable_free(struct pinctrl_dev *pctldev,
drivers/pinctrl/renesas/pinctrl.c
416
static int sh_pfc_gpio_set_direction(struct pinctrl_dev *pctldev,
drivers/pinctrl/renesas/pinctrl.c
45
static int sh_pfc_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/renesas/pinctrl.c
52
static const char *sh_pfc_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/renesas/pinctrl.c
565
static int sh_pfc_pinconf_get(struct pinctrl_dev *pctldev, unsigned _pin,
drivers/pinctrl/renesas/pinctrl.c
60
static int sh_pfc_get_group_pins(struct pinctrl_dev *pctldev, unsigned selector,
drivers/pinctrl/renesas/pinctrl.c
640
static int sh_pfc_pinconf_set(struct pinctrl_dev *pctldev, unsigned _pin,
drivers/pinctrl/renesas/pinctrl.c
71
static void sh_pfc_pin_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s,
drivers/pinctrl/renesas/pinctrl.c
722
static int sh_pfc_pinconf_group_set(struct pinctrl_dev *pctldev, unsigned group,
drivers/pinctrl/renesas/pinctrl.c
98
static int sh_pfc_dt_subnode_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/samsung/pinctrl-samsung.c
159
static void samsung_dt_free_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/samsung/pinctrl-samsung.c
247
static int samsung_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/samsung/pinctrl-samsung.c
282
static int samsung_pinconf_get(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/samsung/pinctrl-samsung.c
287
static void samsung_pin_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/samsung/pinctrl-samsung.c
319
static int samsung_get_functions_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/samsung/pinctrl-samsung.c
328
static const char *samsung_pinmux_get_fname(struct pinctrl_dev *pctldev,
drivers/pinctrl/samsung/pinctrl-samsung.c
338
static int samsung_pinmux_get_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/samsung/pinctrl-samsung.c
373
static int samsung_pinmux_setup(struct pinctrl_dev *pctldev, unsigned selector,
drivers/pinctrl/samsung/pinctrl-samsung.c
421
static int samsung_pinmux_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/samsung/pinctrl-samsung.c
437
static int samsung_pinconf_rw(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/samsung/pinctrl-samsung.c
49
static int samsung_get_group_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/samsung/pinctrl-samsung.c
491
static int samsung_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/samsung/pinctrl-samsung.c
506
static int samsung_pinconf_get(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/samsung/pinctrl-samsung.c
513
static int samsung_pinconf_group_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/samsung/pinctrl-samsung.c
531
static int samsung_pinconf_group_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/samsung/pinctrl-samsung.c
56
static const char *samsung_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/samsung/pinctrl-samsung.c
64
static int samsung_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/samsung/pinctrl-samsung.h
328
struct pinctrl_dev *pctl_dev;
drivers/pinctrl/sophgo/pinctrl-cv18xx.c
241
static int cv1800_pconf_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/sophgo/pinctrl-cv18xx.c
87
static void cv1800_pctrl_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/sophgo/pinctrl-sg2042-ops.c
127
static int sg2042_pconf_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/sophgo/pinctrl-sg2042-ops.c
87
static void sg2042_pctrl_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/sophgo/pinctrl-sophgo-common.c
221
int sophgo_pmx_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/sophgo/pinctrl-sophgo-common.c
261
int sophgo_pconf_set(struct pinctrl_dev *pctldev, unsigned int pin_id,
drivers/pinctrl/sophgo/pinctrl-sophgo-common.c
279
int sophgo_pconf_group_set(struct pinctrl_dev *pctldev, unsigned int gsel,
drivers/pinctrl/sophgo/pinctrl-sophgo-common.c
77
int sophgo_pctrl_dt_node_to_map(struct pinctrl_dev *pctldev, struct device_node *np,
drivers/pinctrl/sophgo/pinctrl-sophgo.h
108
int sophgo_pctrl_dt_node_to_map(struct pinctrl_dev *pctldev, struct device_node *np,
drivers/pinctrl/sophgo/pinctrl-sophgo.h
110
int sophgo_pmx_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/sophgo/pinctrl-sophgo.h
112
int sophgo_pconf_set(struct pinctrl_dev *pctldev, unsigned int pin_id,
drivers/pinctrl/sophgo/pinctrl-sophgo.h
114
int sophgo_pconf_group_set(struct pinctrl_dev *pctldev, unsigned int gsel,
drivers/pinctrl/sophgo/pinctrl-sophgo.h
97
struct pinctrl_dev *pctrl_dev;
drivers/pinctrl/spacemit/pinctrl-k1.c
269
static void spacemit_pctrl_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/spacemit/pinctrl-k1.c
412
static int spacemit_pctrl_check_power(struct pinctrl_dev *pctldev,
drivers/pinctrl/spacemit/pinctrl-k1.c
480
static int spacemit_pctrl_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/spacemit/pinctrl-k1.c
603
static int spacemit_pmx_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/spacemit/pinctrl-k1.c
633
static int spacemit_request_gpio(struct pinctrl_dev *pctldev,
drivers/pinctrl/spacemit/pinctrl-k1.c
657
static int spacemit_pinconf_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/spacemit/pinctrl-k1.c
810
static int spacemit_pinconf_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/spacemit/pinctrl-k1.c
825
static int spacemit_pinconf_group_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/spacemit/pinctrl-k1.c
872
static void spacemit_pinconf_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/spacemit/pinctrl-k1.c
96
struct pinctrl_dev *pctl_dev;
drivers/pinctrl/spear/pinctrl-spear.c
116
static int spear_pinctrl_get_groups_cnt(struct pinctrl_dev *pctldev)
drivers/pinctrl/spear/pinctrl-spear.c
123
static const char *spear_pinctrl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/spear/pinctrl-spear.c
131
static int spear_pinctrl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/spear/pinctrl-spear.c
142
static void spear_pinctrl_pin_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/spear/pinctrl-spear.c
148
static int spear_pinctrl_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/spear/pinctrl-spear.c
195
static void spear_pinctrl_dt_free_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/spear/pinctrl-spear.c
211
static int spear_pinctrl_get_funcs_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/spear/pinctrl-spear.c
218
static const char *spear_pinctrl_get_func_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/spear/pinctrl-spear.c
226
static int spear_pinctrl_get_func_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/spear/pinctrl-spear.c
238
static int spear_pinctrl_endisable(struct pinctrl_dev *pctldev,
drivers/pinctrl/spear/pinctrl-spear.c
272
static int spear_pinctrl_set_mux(struct pinctrl_dev *pctldev, unsigned function,
drivers/pinctrl/spear/pinctrl-spear.c
300
static int gpio_request_endisable(struct pinctrl_dev *pctldev,
drivers/pinctrl/spear/pinctrl-spear.c
326
static int gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/spear/pinctrl-spear.c
332
static void gpio_disable_free(struct pinctrl_dev *pctldev,
drivers/pinctrl/spear/pinctrl-spear.h
180
struct pinctrl_dev *pctl;
drivers/pinctrl/sprd/pinctrl-sprd.c
153
struct pinctrl_dev *pctl;
drivers/pinctrl/sprd/pinctrl-sprd.c
210
static int sprd_pctrl_group_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/sprd/pinctrl-sprd.c
218
static const char *sprd_pctrl_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/sprd/pinctrl-sprd.c
227
static int sprd_pctrl_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/sprd/pinctrl-sprd.c
244
static int sprd_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/sprd/pinctrl-sprd.c
332
static void sprd_pctrl_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s,
drivers/pinctrl/sprd/pinctrl-sprd.c
347
static int sprd_pmx_get_function_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/sprd/pinctrl-sprd.c
352
static const char *sprd_pmx_get_function_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/sprd/pinctrl-sprd.c
369
static int sprd_pmx_get_function_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/sprd/pinctrl-sprd.c
383
static int sprd_pmx_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/sprd/pinctrl-sprd.c
437
static int sprd_pinconf_get(struct pinctrl_dev *pctldev, unsigned int pin_id,
drivers/pinctrl/sprd/pinctrl-sprd.c
589
static int sprd_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin_id,
drivers/pinctrl/sprd/pinctrl-sprd.c
740
static int sprd_pinconf_group_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/sprd/pinctrl-sprd.c
757
static int sprd_pinconf_group_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/sprd/pinctrl-sprd.c
783
static int sprd_pinconf_get_config(struct pinctrl_dev *pctldev,
drivers/pinctrl/sprd/pinctrl-sprd.c
803
static void sprd_pinconf_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/sprd/pinctrl-sprd.c
816
static void sprd_pinconf_group_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c
212
struct pinctrl_dev *pctl;
drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c
452
static void starfive_pin_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c
476
static int starfive_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c
638
static int starfive_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c
736
static int starfive_pinconf_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c
786
static int starfive_pinconf_group_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c
798
static int starfive_pinconf_group_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c
881
static void starfive_pinconf_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c
122
static int jh7110_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c
294
static int jh7110_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c
373
static int jh7110_pinconf_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c
428
static int jh7110_pinconf_group_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c
441
static int jh7110_pinconf_group_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c
516
static void jh7110_pinconf_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c
96
static void jh7110_pin_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.h
20
struct pinctrl_dev *pctl;
drivers/pinctrl/stm32/pinctrl-stm32-hdp.c
48
struct pinctrl_dev *pctl_dev;
drivers/pinctrl/stm32/pinctrl-stm32-hdp.c
499
static int stm32_hdp_pinctrl_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/stm32/pinctrl-stm32-hdp.c
504
static const char *stm32_hdp_pinctrl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/stm32/pinctrl-stm32-hdp.c
510
static int stm32_hdp_pinctrl_get_group_pins(struct pinctrl_dev *pctldev, unsigned int selector,
drivers/pinctrl/stm32/pinctrl-stm32-hdp.c
527
static int stm32_hdp_pinmux_get_functions_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/stm32/pinctrl-stm32-hdp.c
532
static const char *stm32_hdp_pinmux_get_function_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/stm32/pinctrl-stm32-hdp.c
540
static int stm32_hdp_pinmux_get_function_groups(struct pinctrl_dev *pctldev, unsigned int selector,
drivers/pinctrl/stm32/pinctrl-stm32-hdp.c
552
static int stm32_hdp_pinmux_set_mux(struct pinctrl_dev *pctldev, unsigned int func_selector,
drivers/pinctrl/stm32/pinctrl-stm32.c
1028
static int stm32_pmx_gpio_set_direction(struct pinctrl_dev *pctldev,
drivers/pinctrl/stm32/pinctrl-stm32.c
1038
static int stm32_pmx_request(struct pinctrl_dev *pctldev, unsigned int gpio)
drivers/pinctrl/stm32/pinctrl-stm32.c
1382
static int stm32_pconf_parse_conf(struct pinctrl_dev *pctldev,
drivers/pinctrl/stm32/pinctrl-stm32.c
1452
static int stm32_pconf_group_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/stm32/pinctrl-stm32.c
1463
static int stm32_pconf_group_set(struct pinctrl_dev *pctldev, unsigned group,
drivers/pinctrl/stm32/pinctrl-stm32.c
1483
static int stm32_pconf_set(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/stm32/pinctrl-stm32.c
1512
static void stm32_pconf_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/stm32/pinctrl-stm32.c
164
struct pinctrl_dev *pctl_dev;
drivers/pinctrl/stm32/pinctrl-stm32.c
754
static int stm32_pctrl_dt_subnode_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/stm32/pinctrl-stm32.c
849
static int stm32_pctrl_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/stm32/pinctrl-stm32.c
872
static int stm32_pctrl_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/stm32/pinctrl-stm32.c
879
static const char *stm32_pctrl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/stm32/pinctrl-stm32.c
887
static int stm32_pctrl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/stm32/pinctrl-stm32.c
911
static int stm32_pmx_get_funcs_cnt(struct pinctrl_dev *pctldev)
drivers/pinctrl/stm32/pinctrl-stm32.c
916
static const char *stm32_pmx_get_func_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/stm32/pinctrl-stm32.c
922
static int stm32_pmx_get_func_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/stm32/pinctrl-stm32.c
992
static int stm32_pmx_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/sunplus/sppctl.c
569
static int sppctl_pin_config_get(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/sunplus/sppctl.c
601
static int sppctl_pin_config_set(struct pinctrl_dev *pctldev, unsigned int pin,
drivers/pinctrl/sunplus/sppctl.c
635
static int sppctl_get_functions_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/sunplus/sppctl.c
640
static const char *sppctl_get_function_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/sunplus/sppctl.c
646
static int sppctl_get_function_groups(struct pinctrl_dev *pctldev, unsigned int selector,
drivers/pinctrl/sunplus/sppctl.c
700
static int sppctl_set_mux(struct pinctrl_dev *pctldev, unsigned int func_selector,
drivers/pinctrl/sunplus/sppctl.c
732
static int sppctl_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/sunplus/sppctl.c
756
static int sppctl_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/sunplus/sppctl.c
763
static const char *sppctl_get_group_name(struct pinctrl_dev *pctldev, unsigned int selector)
drivers/pinctrl/sunplus/sppctl.c
770
static int sppctl_get_group_pins(struct pinctrl_dev *pctldev, unsigned int selector,
drivers/pinctrl/sunplus/sppctl.c
801
static void sppctl_pin_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s,
drivers/pinctrl/sunplus/sppctl.c
821
static int sppctl_dt_node_to_map(struct pinctrl_dev *pctldev, struct device_node *np_config,
drivers/pinctrl/sunplus/sppctl.h
133
struct pinctrl_dev *pctl_dev;
drivers/pinctrl/sunxi/pinctrl-sunxi.c
236
static int sunxi_pctrl_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/sunxi/pinctrl-sunxi.c
243
static const char *sunxi_pctrl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/sunxi/pinctrl-sunxi.c
251
static int sunxi_pctrl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/sunxi/pinctrl-sunxi.c
429
static int sunxi_pctrl_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/sunxi/pinctrl-sunxi.c
531
static void sunxi_pctrl_dt_free_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/sunxi/pinctrl-sunxi.c
583
static int sunxi_pconf_get(struct pinctrl_dev *pctldev, unsigned pin,
drivers/pinctrl/sunxi/pinctrl-sunxi.c
634
static int sunxi_pconf_group_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/sunxi/pinctrl-sunxi.c
645
static int sunxi_pconf_set(struct pinctrl_dev *pctldev, unsigned pin,
drivers/pinctrl/sunxi/pinctrl-sunxi.c
707
static int sunxi_pconf_group_set(struct pinctrl_dev *pctldev, unsigned group,
drivers/pinctrl/sunxi/pinctrl-sunxi.c
796
static int sunxi_pmx_get_funcs_cnt(struct pinctrl_dev *pctldev)
drivers/pinctrl/sunxi/pinctrl-sunxi.c
803
static const char *sunxi_pmx_get_func_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/sunxi/pinctrl-sunxi.c
811
static int sunxi_pmx_get_func_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/sunxi/pinctrl-sunxi.c
824
static void sunxi_pmx_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/sunxi/pinctrl-sunxi.c
843
static int sunxi_pmx_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/sunxi/pinctrl-sunxi.c
864
sunxi_pmx_gpio_set_direction(struct pinctrl_dev *pctldev,
drivers/pinctrl/sunxi/pinctrl-sunxi.c
887
static int sunxi_pmx_request(struct pinctrl_dev *pctldev, unsigned offset)
drivers/pinctrl/sunxi/pinctrl-sunxi.c
933
static int sunxi_pmx_free(struct pinctrl_dev *pctldev, unsigned offset)
drivers/pinctrl/sunxi/pinctrl-sunxi.h
178
struct pinctrl_dev *pctl_dev;
drivers/pinctrl/tegra/pinctrl-tegra-xusb.c
108
static int tegra_xusb_padctl_get_groups_count(struct pinctrl_dev *pinctrl)
drivers/pinctrl/tegra/pinctrl-tegra-xusb.c
115
static const char *tegra_xusb_padctl_get_group_name(struct pinctrl_dev *pinctrl,
drivers/pinctrl/tegra/pinctrl-tegra-xusb.c
123
static int tegra_xusb_padctl_get_group_pins(struct pinctrl_dev *pinctrl,
drivers/pinctrl/tegra/pinctrl-tegra-xusb.c
234
static int tegra_xusb_padctl_dt_node_to_map(struct pinctrl_dev *pinctrl,
drivers/pinctrl/tegra/pinctrl-tegra-xusb.c
265
static int tegra_xusb_padctl_get_functions_count(struct pinctrl_dev *pinctrl)
drivers/pinctrl/tegra/pinctrl-tegra-xusb.c
273
tegra_xusb_padctl_get_function_name(struct pinctrl_dev *pinctrl,
drivers/pinctrl/tegra/pinctrl-tegra-xusb.c
281
static int tegra_xusb_padctl_get_function_groups(struct pinctrl_dev *pinctrl,
drivers/pinctrl/tegra/pinctrl-tegra-xusb.c
294
static int tegra_xusb_padctl_pinmux_set(struct pinctrl_dev *pinctrl,
drivers/pinctrl/tegra/pinctrl-tegra-xusb.c
327
static int tegra_xusb_padctl_pinconf_group_get(struct pinctrl_dev *pinctrl,
drivers/pinctrl/tegra/pinctrl-tegra-xusb.c
364
static int tegra_xusb_padctl_pinconf_group_set(struct pinctrl_dev *pinctrl,
drivers/pinctrl/tegra/pinctrl-tegra-xusb.c
420
tegra_xusb_padctl_pinconf_group_dbg_show(struct pinctrl_dev *pinctrl,
drivers/pinctrl/tegra/pinctrl-tegra-xusb.c
445
tegra_xusb_padctl_pinconf_config_dbg_show(struct pinctrl_dev *pinctrl,
drivers/pinctrl/tegra/pinctrl-tegra-xusb.c
87
struct pinctrl_dev *pinctrl;
drivers/pinctrl/tegra/pinctrl-tegra.c
102
static int tegra_pinctrl_dt_subnode_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/tegra/pinctrl-tegra.c
186
static int tegra_pinctrl_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/tegra/pinctrl-tegra.c
222
static int tegra_pinctrl_get_funcs_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/tegra/pinctrl-tegra.c
229
static const char *tegra_pinctrl_get_func_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/tegra/pinctrl-tegra.c
237
static int tegra_pinctrl_get_func_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/tegra/pinctrl-tegra.c
250
static int tegra_pinctrl_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/tegra/pinctrl-tegra.c
282
static int tegra_pinctrl_get_group_index(struct pinctrl_dev *pctldev,
drivers/pinctrl/tegra/pinctrl-tegra.c
303
static const struct tegra_pingroup *tegra_pinctrl_get_group(struct pinctrl_dev *pctldev,
drivers/pinctrl/tegra/pinctrl-tegra.c
315
static struct tegra_pingroup_config *tegra_pinctrl_get_group_config(struct pinctrl_dev *pctldev,
drivers/pinctrl/tegra/pinctrl-tegra.c
327
static int tegra_pinctrl_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/tegra/pinctrl-tegra.c
360
static void tegra_pinctrl_gpio_disable_free(struct pinctrl_dev *pctldev,
drivers/pinctrl/tegra/pinctrl-tegra.c
42
static int tegra_pinctrl_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/tegra/pinctrl-tegra.c
49
static const char *tegra_pinctrl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/tegra/pinctrl-tegra.c
549
static int tegra_pinconf_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/tegra/pinctrl-tegra.c
556
static int tegra_pinconf_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/tegra/pinctrl-tegra.c
564
static int tegra_pinconf_group_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/tegra/pinctrl-tegra.c
57
static int tegra_pinctrl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/tegra/pinctrl-tegra.c
592
static int tegra_pinconf_group_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/tegra/pinctrl-tegra.c
649
static void tegra_pinconf_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/tegra/pinctrl-tegra.c
663
static void tegra_pinconf_group_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/tegra/pinctrl-tegra.c
698
static void tegra_pinconf_config_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/tegra/pinctrl-tegra.c
71
static void tegra_pinctrl_pin_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/tegra/pinctrl-tegra.h
17
struct pinctrl_dev *pctl;
drivers/pinctrl/ti/pinctrl-ti-iodelay.c
153
struct pinctrl_dev *pctl;
drivers/pinctrl/ti/pinctrl-ti-iodelay.c
433
static int ti_iodelay_node_iterator(struct pinctrl_dev *pctldev,
drivers/pinctrl/ti/pinctrl-ti-iodelay.c
492
static int ti_iodelay_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/ti/pinctrl-ti-iodelay.c
584
static int ti_iodelay_pinconf_group_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/ti/pinctrl-ti-iodelay.c
610
static int ti_iodelay_pinconf_group_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/ti/pinctrl-ti-iodelay.c
662
static void ti_iodelay_pin_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/ti/pinctrl-ti-iodelay.c
700
static void ti_iodelay_pinconf_group_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/uniphier/pinctrl-uniphier-core.c
149
static int uniphier_conf_get_drvctrl_data(struct pinctrl_dev *pctldev,
drivers/pinctrl/uniphier/pinctrl-uniphier-core.c
206
static int uniphier_conf_pin_bias_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/uniphier/pinctrl-uniphier-core.c
257
static int uniphier_conf_pin_drive_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/uniphier/pinctrl-uniphier-core.c
283
static int uniphier_conf_pin_input_enable_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/uniphier/pinctrl-uniphier-core.c
309
static int uniphier_conf_pin_config_get(struct pinctrl_dev *pctldev,
drivers/pinctrl/uniphier/pinctrl-uniphier-core.c
343
static int uniphier_conf_pin_bias_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/uniphier/pinctrl-uniphier-core.c
39
struct pinctrl_dev *pctldev;
drivers/pinctrl/uniphier/pinctrl-uniphier-core.c
418
static int uniphier_conf_pin_drive_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/uniphier/pinctrl-uniphier-core.c
45
static int uniphier_pctl_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/uniphier/pinctrl-uniphier-core.c
456
static int uniphier_conf_pin_input_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/uniphier/pinctrl-uniphier-core.c
485
static int uniphier_conf_pin_config_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/uniphier/pinctrl-uniphier-core.c
52
static const char *uniphier_pctl_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/uniphier/pinctrl-uniphier-core.c
525
static int uniphier_conf_pin_config_group_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/uniphier/pinctrl-uniphier-core.c
552
static int uniphier_pmx_get_functions_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/uniphier/pinctrl-uniphier-core.c
559
static const char *uniphier_pmx_get_function_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/uniphier/pinctrl-uniphier-core.c
567
static int uniphier_pmx_get_function_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/uniphier/pinctrl-uniphier-core.c
580
static int uniphier_pmx_set_one_mux(struct pinctrl_dev *pctldev, unsigned pin,
drivers/pinctrl/uniphier/pinctrl-uniphier-core.c
60
static int uniphier_pctl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/uniphier/pinctrl-uniphier-core.c
643
static int uniphier_pmx_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/uniphier/pinctrl-uniphier-core.c
663
static int uniphier_pmx_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/uniphier/pinctrl-uniphier-core.c
74
static void uniphier_pctl_pin_dbg_show(struct pinctrl_dev *pctldev,
drivers/pinctrl/visconti/pinctrl-common.c
122
static int visconti_pin_config_group_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/visconti/pinctrl-common.c
155
static int visconti_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/visconti/pinctrl-common.c
162
static const char *visconti_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/visconti/pinctrl-common.c
170
static int visconti_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/visconti/pinctrl-common.c
192
static int visconti_get_functions_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/visconti/pinctrl-common.c
199
static const char *visconti_get_function_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/visconti/pinctrl-common.c
207
static int visconti_get_function_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/visconti/pinctrl-common.c
220
static int visconti_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/visconti/pinctrl-common.c
248
static int visconti_gpio_request_enable(struct pinctrl_dev *pctldev,
drivers/pinctrl/visconti/pinctrl-common.c
27
struct pinctrl_dev *pctl;
drivers/pinctrl/visconti/pinctrl-common.c
36
static int visconti_pin_config_set(struct pinctrl_dev *pctldev,
drivers/pinctrl/vt8500/pinctrl-wmt.c
125
static int wmt_pmx_set_mux(struct pinctrl_dev *pctldev,
drivers/pinctrl/vt8500/pinctrl-wmt.c
135
static void wmt_pmx_gpio_disable_free(struct pinctrl_dev *pctldev,
drivers/pinctrl/vt8500/pinctrl-wmt.c
145
static int wmt_pmx_gpio_set_direction(struct pinctrl_dev *pctldev,
drivers/pinctrl/vt8500/pinctrl-wmt.c
167
static int wmt_get_groups_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/vt8500/pinctrl-wmt.c
174
static const char *wmt_get_group_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/vt8500/pinctrl-wmt.c
182
static int wmt_get_group_pins(struct pinctrl_dev *pctldev,
drivers/pinctrl/vt8500/pinctrl-wmt.c
282
static void wmt_pctl_dt_free_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/vt8500/pinctrl-wmt.c
295
static int wmt_pctl_dt_node_to_map(struct pinctrl_dev *pctldev,
drivers/pinctrl/vt8500/pinctrl-wmt.c
411
static int wmt_pinconf_get(struct pinctrl_dev *pctldev, unsigned pin,
drivers/pinctrl/vt8500/pinctrl-wmt.c
417
static int wmt_pinconf_set(struct pinctrl_dev *pctldev, unsigned pin,
drivers/pinctrl/vt8500/pinctrl-wmt.c
59
static int wmt_pmx_get_functions_count(struct pinctrl_dev *pctldev)
drivers/pinctrl/vt8500/pinctrl-wmt.c
64
static const char *wmt_pmx_get_function_name(struct pinctrl_dev *pctldev,
drivers/pinctrl/vt8500/pinctrl-wmt.c
70
static int wmt_pmx_get_function_groups(struct pinctrl_dev *pctldev,
drivers/pinctrl/vt8500/pinctrl-wmt.h
53
struct pinctrl_dev *pctl_dev;
drivers/rtc/rtc-omap.c
152
struct pinctrl_dev *pctldev;
drivers/rtc/rtc-omap.c
568
static int rtc_pinctrl_get_groups_count(struct pinctrl_dev *pctldev)
drivers/rtc/rtc-omap.c
573
static const char *rtc_pinctrl_get_group_name(struct pinctrl_dev *pctldev,
drivers/rtc/rtc-omap.c
598
static int rtc_pinconf_get(struct pinctrl_dev *pctldev,
drivers/rtc/rtc-omap.c
626
static int rtc_pinconf_set(struct pinctrl_dev *pctldev,
drivers/rtc/rtc-stm32.c
1061
struct pinctrl_dev *pctl;
drivers/rtc/rtc-stm32.c
215
static int stm32_rtc_pinctrl_get_groups_count(struct pinctrl_dev *pctldev)
drivers/rtc/rtc-stm32.c
220
static const char *stm32_rtc_pinctrl_get_group_name(struct pinctrl_dev *pctldev,
drivers/rtc/rtc-stm32.c
226
static int stm32_rtc_pinctrl_get_group_pins(struct pinctrl_dev *pctldev,
drivers/rtc/rtc-stm32.c
248
int (*action)(struct pinctrl_dev *pctl_dev, unsigned int pin);
drivers/rtc/rtc-stm32.c
251
static int stm32_rtc_pinmux_action_alarm(struct pinctrl_dev *pctldev, unsigned int pin)
drivers/rtc/rtc-stm32.c
292
static int stm32_rtc_pinmux_lsco_available(struct pinctrl_dev *pctldev, unsigned int pin)
drivers/rtc/rtc-stm32.c
324
static int stm32_rtc_pinmux_action_lsco(struct pinctrl_dev *pctldev, unsigned int pin)
drivers/rtc/rtc-stm32.c
357
static int stm32_rtc_pinmux_get_functions_count(struct pinctrl_dev *pctldev)
drivers/rtc/rtc-stm32.c
362
static const char *stm32_rtc_pinmux_get_fname(struct pinctrl_dev *pctldev, unsigned int selector)
drivers/rtc/rtc-stm32.c
367
static int stm32_rtc_pinmux_get_groups(struct pinctrl_dev *pctldev, unsigned int selector,
drivers/rtc/rtc-stm32.c
375
static int stm32_rtc_pinmux_set_mux(struct pinctrl_dev *pctldev, unsigned int selector,
drivers/soc/tegra/pmc.c
2236
static int tegra_io_pad_pinctrl_get_groups_count(struct pinctrl_dev *pctl_dev)
drivers/soc/tegra/pmc.c
2243
static const char *tegra_io_pad_pinctrl_get_group_name(struct pinctrl_dev *pctl,
drivers/soc/tegra/pmc.c
2251
static int tegra_io_pad_pinctrl_get_group_pins(struct pinctrl_dev *pctl_dev,
drivers/soc/tegra/pmc.c
2272
static int tegra_io_pad_pinconf_get(struct pinctrl_dev *pctl_dev,
drivers/soc/tegra/pmc.c
2311
static int tegra_io_pad_pinconf_set(struct pinctrl_dev *pctl_dev,
drivers/soc/tegra/pmc.c
471
struct pinctrl_dev *pctl_dev;
include/linux/gpio/driver.h
28
struct pinctrl_dev;
include/linux/gpio/driver.h
715
struct pinctrl_dev *pctldev;
include/linux/gpio/driver.h
728
struct pinctrl_dev *pctldev,
include/linux/gpio/driver.h
785
struct pinctrl_dev *pctldev,
include/linux/gpio/gpio-nomadik.h
261
void nmk_gpio_dbg_show_one(struct seq_file *s, struct pinctrl_dev *pctldev,
include/linux/gpio/gpio-nomadik.h
267
struct pinctrl_dev *pctldev,
include/linux/gpio/gpio-nomadik.h
286
int __maybe_unused nmk_prcm_gpiocr_get_mode(struct pinctrl_dev *pctldev,
include/linux/pinctrl/pinconf-generic.h
20
struct pinctrl_dev;
include/linux/pinctrl/pinconf-generic.h
216
int pinconf_generic_dt_subnode_to_map(struct pinctrl_dev *pctldev,
include/linux/pinctrl/pinconf-generic.h
220
int pinconf_generic_dt_node_to_map(struct pinctrl_dev *pctldev,
include/linux/pinctrl/pinconf-generic.h
223
void pinconf_generic_dt_free_map(struct pinctrl_dev *pctldev,
include/linux/pinctrl/pinconf-generic.h
226
static inline int pinconf_generic_dt_node_to_map_group(struct pinctrl_dev *pctldev,
include/linux/pinctrl/pinconf-generic.h
234
static inline int pinconf_generic_dt_node_to_map_pin(struct pinctrl_dev *pctldev,
include/linux/pinctrl/pinconf-generic.h
242
static inline int pinconf_generic_dt_node_to_map_all(struct pinctrl_dev *pctldev,
include/linux/pinctrl/pinconf.h
16
struct pinctrl_dev;
include/linux/pinctrl/pinconf.h
42
int (*pin_config_get) (struct pinctrl_dev *pctldev,
include/linux/pinctrl/pinconf.h
45
int (*pin_config_set) (struct pinctrl_dev *pctldev,
include/linux/pinctrl/pinconf.h
49
int (*pin_config_group_get) (struct pinctrl_dev *pctldev,
include/linux/pinctrl/pinconf.h
52
int (*pin_config_group_set) (struct pinctrl_dev *pctldev,
include/linux/pinctrl/pinconf.h
56
void (*pin_config_dbg_show) (struct pinctrl_dev *pctldev,
include/linux/pinctrl/pinconf.h
59
void (*pin_config_group_dbg_show) (struct pinctrl_dev *pctldev,
include/linux/pinctrl/pinconf.h
62
void (*pin_config_config_dbg_show) (struct pinctrl_dev *pctldev,
include/linux/pinctrl/pinctrl.h
110
int (*get_groups_count) (struct pinctrl_dev *pctldev);
include/linux/pinctrl/pinctrl.h
111
const char *(*get_group_name) (struct pinctrl_dev *pctldev,
include/linux/pinctrl/pinctrl.h
113
int (*get_group_pins) (struct pinctrl_dev *pctldev,
include/linux/pinctrl/pinctrl.h
117
void (*pin_dbg_show) (struct pinctrl_dev *pctldev, struct seq_file *s,
include/linux/pinctrl/pinctrl.h
119
int (*dt_node_to_map) (struct pinctrl_dev *pctldev,
include/linux/pinctrl/pinctrl.h
122
void (*dt_free_map) (struct pinctrl_dev *pctldev,
include/linux/pinctrl/pinctrl.h
171
struct pinctrl_dev **pctldev);
include/linux/pinctrl/pinctrl.h
172
extern int pinctrl_enable(struct pinctrl_dev *pctldev);
include/linux/pinctrl/pinctrl.h
175
extern struct pinctrl_dev *pinctrl_register(const struct pinctrl_desc *pctldesc,
include/linux/pinctrl/pinctrl.h
178
extern void pinctrl_unregister(struct pinctrl_dev *pctldev);
include/linux/pinctrl/pinctrl.h
183
struct pinctrl_dev **pctldev);
include/linux/pinctrl/pinctrl.h
186
extern struct pinctrl_dev *devm_pinctrl_register(struct device *dev,
include/linux/pinctrl/pinctrl.h
190
extern void pinctrl_add_gpio_range(struct pinctrl_dev *pctldev,
include/linux/pinctrl/pinctrl.h
192
extern void pinctrl_add_gpio_ranges(struct pinctrl_dev *pctldev,
include/linux/pinctrl/pinctrl.h
195
extern void pinctrl_remove_gpio_range(struct pinctrl_dev *pctldev,
include/linux/pinctrl/pinctrl.h
198
extern struct pinctrl_dev *pinctrl_find_and_add_gpio_range(const char *devname,
include/linux/pinctrl/pinctrl.h
201
pinctrl_find_gpio_range_from_pin(struct pinctrl_dev *pctldev,
include/linux/pinctrl/pinctrl.h
203
extern int pinctrl_get_group_pins(struct pinctrl_dev *pctldev,
include/linux/pinctrl/pinctrl.h
241
extern struct pinctrl_dev *of_pinctrl_get(struct device_node *np);
include/linux/pinctrl/pinctrl.h
244
struct pinctrl_dev *of_pinctrl_get(struct device_node *np)
include/linux/pinctrl/pinctrl.h
250
extern const char *pinctrl_dev_get_name(struct pinctrl_dev *pctldev);
include/linux/pinctrl/pinctrl.h
251
extern const char *pinctrl_dev_get_devname(struct pinctrl_dev *pctldev);
include/linux/pinctrl/pinctrl.h
252
extern void *pinctrl_dev_get_drvdata(struct pinctrl_dev *pctldev);
include/linux/pinctrl/pinctrl.h
26
struct pinctrl_dev;
include/linux/pinctrl/pinmux.h
16
struct pinctrl_dev;
include/linux/pinctrl/pinmux.h
70
int (*request) (struct pinctrl_dev *pctldev, unsigned int offset);
include/linux/pinctrl/pinmux.h
71
int (*free) (struct pinctrl_dev *pctldev, unsigned int offset);
include/linux/pinctrl/pinmux.h
72
int (*get_functions_count) (struct pinctrl_dev *pctldev);
include/linux/pinctrl/pinmux.h
73
const char *(*get_function_name) (struct pinctrl_dev *pctldev,
include/linux/pinctrl/pinmux.h
75
int (*get_function_groups) (struct pinctrl_dev *pctldev,
include/linux/pinctrl/pinmux.h
79
bool (*function_is_gpio) (struct pinctrl_dev *pctldev,
include/linux/pinctrl/pinmux.h
81
int (*set_mux) (struct pinctrl_dev *pctldev, unsigned int func_selector,
include/linux/pinctrl/pinmux.h
83
int (*gpio_request_enable) (struct pinctrl_dev *pctldev,
include/linux/pinctrl/pinmux.h
86
void (*gpio_disable_free) (struct pinctrl_dev *pctldev,
include/linux/pinctrl/pinmux.h
89
int (*gpio_set_direction) (struct pinctrl_dev *pctldev,