Searched refs:pinctrl_dev (Results 101 - 125 of 165) sorted by relevance

1234567

/linux-master/drivers/pinctrl/
H A Dpinctrl-falcon.c228 static int falcon_pinconf_group_get(struct pinctrl_dev *pctrldev,
234 static int falcon_pinconf_group_set(struct pinctrl_dev *pctrldev,
241 static int falcon_pinconf_get(struct pinctrl_dev *pctrldev,
276 static int falcon_pinconf_set(struct pinctrl_dev *pctrldev,
321 static void falcon_pinconf_dbg_show(struct pinctrl_dev *pctrldev,
357 static void falcon_pinconf_group_dbg_show(struct pinctrl_dev *pctrldev,
377 static inline int falcon_mux_apply(struct pinctrl_dev *pctrldev,
H A Dpinctrl-single.c178 struct pinctrl_dev *pctl;
209 static int pcs_pinconf_get(struct pinctrl_dev *pctldev, unsigned pin,
211 static int pcs_pinconf_set(struct pinctrl_dev *pctldev, unsigned pin,
289 static void pcs_pin_dbg_show(struct pinctrl_dev *pctldev,
311 static void pcs_dt_free_map(struct pinctrl_dev *pctldev,
320 static int pcs_dt_node_to_map(struct pinctrl_dev *pctldev,
333 static int pcs_get_function(struct pinctrl_dev *pctldev, unsigned pin,
357 static int pcs_set_mux(struct pinctrl_dev *pctldev, unsigned fselector,
402 static int pcs_request_gpio(struct pinctrl_dev *pctldev,
451 static void pcs_pinconf_clear_bias(struct pinctrl_dev *pctlde
[all...]
H A Dpinctrl-aw9523.c84 struct pinctrl_dev *pctl;
111 static int aw9523_pinctrl_get_groups_count(struct pinctrl_dev *pctldev)
116 static const char *aw9523_pinctrl_get_group_name(struct pinctrl_dev *pctldev,
122 static int aw9523_pinctrl_get_group_pins(struct pinctrl_dev *pctldev,
153 static int aw9523_pmx_get_funcs_count(struct pinctrl_dev *pctl)
158 static const char *aw9523_pmx_get_fname(struct pinctrl_dev *pctl,
164 static int aw9523_pmx_get_groups(struct pinctrl_dev *pctl, unsigned int sel,
173 static int aw9523_pmx_set_mux(struct pinctrl_dev *pctl, unsigned int fsel,
229 static int aw9523_pconf_get(struct pinctrl_dev *pctldev, unsigned int pin,
283 static int aw9523_pconf_set(struct pinctrl_dev *pctlde
[all...]
H A Dpinctrl-cy8c95x0.c170 struct pinctrl_dev *pctldev;
1212 static int cy8c95x0_pinctrl_get_groups_count(struct pinctrl_dev *pctldev)
1219 static const char *cy8c95x0_pinctrl_get_group_name(struct pinctrl_dev *pctldev,
1225 static int cy8c95x0_pinctrl_get_group_pins(struct pinctrl_dev *pctldev,
1243 static void cy8c95x0_pin_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s,
1272 static const char *cy8c95x0_get_function_name(struct pinctrl_dev *pctldev, unsigned int selector)
1277 static int cy8c95x0_get_functions_count(struct pinctrl_dev *pctldev)
1282 static int cy8c95x0_get_function_groups(struct pinctrl_dev *pctldev, unsigned int selector,
1323 static int cy8c95x0_set_mux(struct pinctrl_dev *pctldev, unsigned int selector,
1331 static int cy8c95x0_gpio_request_enable(struct pinctrl_dev *pctlde
[all...]
H A Dpinctrl-lpc18xx.c189 struct pinctrl_dev *pctl;
723 static int lpc18xx_pin_to_gpio(struct pinctrl_dev *pctldev, unsigned pin)
761 static int lpc18xx_pconf_get_gpio_pin_int(struct pinctrl_dev *pctldev,
786 static int lpc18xx_pconf_get_pin(struct pinctrl_dev *pctldev, unsigned param,
874 static int lpc18xx_pconf_get(struct pinctrl_dev *pctldev, unsigned pin,
904 static int lpc18xx_pconf_set_usb1(struct pinctrl_dev *pctldev,
932 static int lpc18xx_pconf_set_i2c0(struct pinctrl_dev *pctldev,
983 static int lpc18xx_pconf_set_gpio_pin_int(struct pinctrl_dev *pctldev,
1009 static int lpc18xx_pconf_set_pin(struct pinctrl_dev *pctldev, unsigned param,
1087 static int lpc18xx_pconf_set(struct pinctrl_dev *pctlde
[all...]
H A Dpinctrl-at91.c217 struct pinctrl_dev *pctl;
252 static int at91_get_groups_count(struct pinctrl_dev *pctldev)
259 static const char *at91_get_group_name(struct pinctrl_dev *pctldev,
267 static int at91_get_group_pins(struct pinctrl_dev *pctldev, unsigned selector,
282 static void at91_pin_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s,
288 static int at91_dt_node_to_map(struct pinctrl_dev *pctldev,
346 static void at91_dt_free_map(struct pinctrl_dev *pctldev,
842 static int at91_pmx_set(struct pinctrl_dev *pctldev, unsigned selector,
903 static int at91_pmx_get_funcs_count(struct pinctrl_dev *pctldev)
910 static const char *at91_pmx_get_func_name(struct pinctrl_dev *pctlde
[all...]
H A Dpinctrl-st.c327 struct pinctrl_dev *pctl;
367 struct pinctrl_dev *pctldev, int pin)
766 static int st_pctl_get_groups_count(struct pinctrl_dev *pctldev)
773 static const char *st_pctl_get_group_name(struct pinctrl_dev *pctldev,
781 static int st_pctl_get_group_pins(struct pinctrl_dev *pctldev,
808 static int st_pctl_dt_node_to_map(struct pinctrl_dev *pctldev,
857 static void st_pctl_dt_free_map(struct pinctrl_dev *pctldev,
871 static int st_pmx_get_funcs_count(struct pinctrl_dev *pctldev)
878 static const char *st_pmx_get_fname(struct pinctrl_dev *pctldev,
886 static int st_pmx_get_groups(struct pinctrl_dev *pctlde
[all...]
H A Dpinctrl-amd.c683 static int amd_get_groups_count(struct pinctrl_dev *pctldev)
690 static const char *amd_get_group_name(struct pinctrl_dev *pctldev,
698 static int amd_get_group_pins(struct pinctrl_dev *pctldev,
720 static int amd_pinconf_get(struct pinctrl_dev *pctldev,
761 static int amd_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin,
814 static int amd_pinconf_group_get(struct pinctrl_dev *pctldev,
832 static int amd_pinconf_group_set(struct pinctrl_dev *pctldev,
969 static int amd_get_functions_count(struct pinctrl_dev *pctldev)
974 static const char *amd_get_fname(struct pinctrl_dev *pctrldev, unsigned int selector)
979 static int amd_get_groups(struct pinctrl_dev *pctrlde
[all...]
H A Dpinctrl-stmfx.c85 struct pinctrl_dev *pctl_dev;
215 static int stmfx_pinconf_get(struct pinctrl_dev *pctldev,
285 static int stmfx_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin,
347 static void stmfx_pinconf_dbg_show(struct pinctrl_dev *pctldev,
394 static int stmfx_pinctrl_get_groups_count(struct pinctrl_dev *pctldev)
399 static const char *stmfx_pinctrl_get_group_name(struct pinctrl_dev *pctldev,
405 static int stmfx_pinctrl_get_group_pins(struct pinctrl_dev *pctldev,
619 struct pinctrl_dev *pctl_dev = pctl->pctl_dev;
H A Dpinctrl-mcp23s08.c192 static int mcp_pinctrl_get_groups_count(struct pinctrl_dev *pctldev)
197 static const char *mcp_pinctrl_get_group_name(struct pinctrl_dev *pctldev,
203 static int mcp_pinctrl_get_group_pins(struct pinctrl_dev *pctldev,
221 static int mcp_pinconf_get(struct pinctrl_dev *pctldev, unsigned int pin,
245 static int mcp_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin,
H A Dpinctrl-pistachio.c106 struct pinctrl_dev *pctldev;
880 static int pistachio_pinctrl_get_groups_count(struct pinctrl_dev *pctldev)
887 static const char *pistachio_pinctrl_get_group_name(struct pinctrl_dev *pctldev,
895 static int pistachio_pinctrl_get_group_pins(struct pinctrl_dev *pctldev,
916 static int pistachio_pinmux_get_functions_count(struct pinctrl_dev *pctldev)
924 pistachio_pinmux_get_function_name(struct pinctrl_dev *pctldev, unsigned func)
931 static int pistachio_pinmux_get_function_groups(struct pinctrl_dev *pctldev,
944 static int pistachio_pinmux_enable(struct pinctrl_dev *pctldev,
999 static int pistachio_pinconf_get(struct pinctrl_dev *pctldev, unsigned pin,
1064 static int pistachio_pinconf_set(struct pinctrl_dev *pctlde
[all...]
H A Dpinctrl-palmas.c63 struct pinctrl_dev *pctl;
615 static int palmas_pinctrl_get_groups_count(struct pinctrl_dev *pctldev)
622 static const char *palmas_pinctrl_get_group_name(struct pinctrl_dev *pctldev,
630 static int palmas_pinctrl_get_group_pins(struct pinctrl_dev *pctldev,
648 static int palmas_pinctrl_get_funcs_count(struct pinctrl_dev *pctldev)
655 static const char *palmas_pinctrl_get_func_name(struct pinctrl_dev *pctldev,
663 static int palmas_pinctrl_get_func_groups(struct pinctrl_dev *pctldev,
674 static int palmas_pinctrl_set_mux(struct pinctrl_dev *pctldev,
735 static int palmas_pinconf_get(struct pinctrl_dev *pctldev,
843 static int palmas_pinconf_set(struct pinctrl_dev *pctlde
[all...]
/linux-master/drivers/pinctrl/bcm/
H A Dpinctrl-nsp-gpio.c54 * @pctl: pointer to pinctrl_dev
63 struct pinctrl_dev *pctl;
331 static int nsp_get_groups_count(struct pinctrl_dev *pctldev)
340 static const char *nsp_get_group_name(struct pinctrl_dev *pctldev,
445 static int nsp_pin_config_group_get(struct pinctrl_dev *pctldev,
452 static int nsp_pin_config_group_set(struct pinctrl_dev *pctldev,
459 static int nsp_pin_config_get(struct pinctrl_dev *pctldev, unsigned pin,
504 static int nsp_pin_config_set(struct pinctrl_dev *pctldev, unsigned pin,
H A Dpinctrl-ns.c27 struct pinctrl_dev *pctldev;
160 static int ns_pinctrl_set_mux(struct pinctrl_dev *pctrl_dev,
/linux-master/drivers/pinctrl/mediatek/
H A Dpinctrl-moore.c42 static int mtk_pinmux_set_mux(struct pinctrl_dev *pctldev,
80 static int mtk_pinmux_gpio_request_enable(struct pinctrl_dev *pctldev,
95 static int mtk_pinmux_gpio_set_direction(struct pinctrl_dev *pctldev,
110 static int mtk_pinconf_get(struct pinctrl_dev *pctldev,
249 static int mtk_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin,
401 static int mtk_pinconf_group_get(struct pinctrl_dev *pctldev,
426 static int mtk_pinconf_group_set(struct pinctrl_dev *pctldev,
/linux-master/drivers/pinctrl/qcom/
H A Dpinctrl-msm.c63 struct pinctrl_dev *pctrl;
111 static int msm_get_groups_count(struct pinctrl_dev *pctldev)
118 static const char *msm_get_group_name(struct pinctrl_dev *pctldev,
126 static int msm_get_group_pins(struct pinctrl_dev *pctldev,
146 static int msm_pinmux_request(struct pinctrl_dev *pctldev, unsigned offset)
154 static int msm_get_functions_count(struct pinctrl_dev *pctldev)
161 static const char *msm_get_function_name(struct pinctrl_dev *pctldev,
169 static int msm_get_function_groups(struct pinctrl_dev *pctldev,
181 static int msm_pinmux_set_mux(struct pinctrl_dev *pctldev,
276 static int msm_pinmux_request_gpio(struct pinctrl_dev *pctlde
[all...]
/linux-master/drivers/pinctrl/mvebu/
H A Dpinctrl-armada-37xx.c105 struct pinctrl_dev *pctl_dev;
252 static int armada_37xx_pin_config_group_get(struct pinctrl_dev *pctldev,
258 static int armada_37xx_pin_config_group_set(struct pinctrl_dev *pctldev,
271 static int armada_37xx_get_groups_count(struct pinctrl_dev *pctldev)
278 static const char *armada_37xx_get_group_name(struct pinctrl_dev *pctldev,
286 static int armada_37xx_get_group_pins(struct pinctrl_dev *pctldev,
315 static int armada_37xx_pmx_get_funcs_count(struct pinctrl_dev *pctldev)
322 static const char *armada_37xx_pmx_get_func_name(struct pinctrl_dev *pctldev,
330 static int armada_37xx_pmx_get_groups(struct pinctrl_dev *pctldev,
343 static int armada_37xx_pmx_set_by_name(struct pinctrl_dev *pctlde
[all...]
/linux-master/drivers/pinctrl/sunxi/
H A Dpinctrl-sunxi.c194 static int sunxi_pctrl_get_groups_count(struct pinctrl_dev *pctldev)
201 static const char *sunxi_pctrl_get_group_name(struct pinctrl_dev *pctldev,
209 static int sunxi_pctrl_get_group_pins(struct pinctrl_dev *pctldev,
387 static int sunxi_pctrl_dt_node_to_map(struct pinctrl_dev *pctldev,
484 static void sunxi_pctrl_dt_free_map(struct pinctrl_dev *pctldev,
536 static int sunxi_pconf_get(struct pinctrl_dev *pctldev, unsigned pin,
587 static int sunxi_pconf_group_get(struct pinctrl_dev *pctldev,
598 static int sunxi_pconf_set(struct pinctrl_dev *pctldev, unsigned pin,
660 static int sunxi_pconf_group_set(struct pinctrl_dev *pctldev, unsigned group,
746 static int sunxi_pmx_get_funcs_cnt(struct pinctrl_dev *pctlde
[all...]
/linux-master/drivers/pinctrl/stm32/
H A Dpinctrl-stm32.c105 struct pinctrl_dev *pctl_dev;
574 static int stm32_pctrl_dt_subnode_to_map(struct pinctrl_dev *pctldev,
669 static int stm32_pctrl_dt_node_to_map(struct pinctrl_dev *pctldev,
694 static int stm32_pctrl_get_groups_count(struct pinctrl_dev *pctldev)
701 static const char *stm32_pctrl_get_group_name(struct pinctrl_dev *pctldev,
709 static int stm32_pctrl_get_group_pins(struct pinctrl_dev *pctldev,
733 static int stm32_pmx_get_funcs_cnt(struct pinctrl_dev *pctldev)
738 static const char *stm32_pmx_get_func_name(struct pinctrl_dev *pctldev,
744 static int stm32_pmx_get_func_groups(struct pinctrl_dev *pctldev,
820 static int stm32_pmx_set_mux(struct pinctrl_dev *pctlde
[all...]
/linux-master/drivers/pinctrl/sunplus/
H A Dsppctl.h133 struct pinctrl_dev *pctl_dev;
/linux-master/drivers/pinctrl/renesas/
H A Dpinctrl-rzv2m.c116 struct pinctrl_dev *pctl;
160 static int rzv2m_pinctrl_set_mux(struct pinctrl_dev *pctldev,
212 static int rzv2m_dt_subnode_to_map(struct pinctrl_dev *pctldev,
368 static void rzv2m_dt_free_map(struct pinctrl_dev *pctldev,
385 static int rzv2m_dt_node_to_map(struct pinctrl_dev *pctldev,
457 static int rzv2m_pinctrl_pinconf_get(struct pinctrl_dev *pctldev,
560 static int rzv2m_pinctrl_pinconf_set(struct pinctrl_dev *pctldev,
675 static int rzv2m_pinctrl_pinconf_group_set(struct pinctrl_dev *pctldev,
698 static int rzv2m_pinctrl_pinconf_group_get(struct pinctrl_dev *pctldev,
H A Dpinctrl-rza2.c48 struct pinctrl_dev *pctl;
327 static int rza2_dt_node_to_map(struct pinctrl_dev *pctldev,
418 static void rza2_dt_free_map(struct pinctrl_dev *pctldev,
432 static int rza2_set_mux(struct pinctrl_dev *pctldev, unsigned int selector,
/linux-master/include/linux/gpio/
H A Ddriver.h27 struct pinctrl_dev;
749 struct pinctrl_dev *pctldev;
759 struct pinctrl_dev *pctldev,
774 struct pinctrl_dev *pctldev,
/linux-master/drivers/pinctrl/nuvoton/
H A Dpinctrl-wpcm450.c56 struct pinctrl_dev *pctldev;
838 static int wpcm450_get_groups_count(struct pinctrl_dev *pctldev)
843 static const char *wpcm450_get_group_name(struct pinctrl_dev *pctldev,
849 static int wpcm450_get_group_pins(struct pinctrl_dev *pctldev,
860 static void wpcm450_dt_free_map(struct pinctrl_dev *pctldev,
874 static int wpcm450_get_functions_count(struct pinctrl_dev *pctldev)
879 static const char *wpcm450_get_function_name(struct pinctrl_dev *pctldev,
885 static int wpcm450_get_function_groups(struct pinctrl_dev *pctldev,
896 static int wpcm450_pinmux_set_mux(struct pinctrl_dev *pctldev,
922 static int wpcm450_config_get(struct pinctrl_dev *pctlde
[all...]
/linux-master/drivers/pinctrl/ti/
H A Dpinctrl-ti-iodelay.c153 struct pinctrl_dev *pctl;
427 static int ti_iodelay_node_iterator(struct pinctrl_dev *pctldev,
486 static int ti_iodelay_dt_node_to_map(struct pinctrl_dev *pctldev,
578 static int ti_iodelay_pinconf_group_get(struct pinctrl_dev *pctldev,
604 static int ti_iodelay_pinconf_group_set(struct pinctrl_dev *pctldev,
656 static void ti_iodelay_pin_dbg_show(struct pinctrl_dev *pctldev,
694 static void ti_iodelay_pinconf_group_dbg_show(struct pinctrl_dev *pctldev,

Completed in 498 milliseconds

1234567