/drivers/pinctrl/ |
D | core.c | 75 const char *pinctrl_dev_get_name(struct pinctrl_dev *pctldev) in pinctrl_dev_get_name() 82 const char *pinctrl_dev_get_devname(struct pinctrl_dev *pctldev) in pinctrl_dev_get_devname() 88 void *pinctrl_dev_get_drvdata(struct pinctrl_dev *pctldev) in pinctrl_dev_get_drvdata() 103 struct pinctrl_dev *pctldev = NULL; in get_pinctrl_dev_from_devname() local 125 struct pinctrl_dev *pctldev; in get_pinctrl_dev_from_of_node() local 145 int pin_get_from_name(struct pinctrl_dev *pctldev, const char *name) in pin_get_from_name() 168 const char *pin_get_name(struct pinctrl_dev *pctldev, const unsigned pin) in pin_get_name() 190 bool pin_is_valid(struct pinctrl_dev *pctldev, int pin) in pin_is_valid() 206 static void pinctrl_free_pindescs(struct pinctrl_dev *pctldev, in pinctrl_free_pindescs() 227 static int pinctrl_register_one_pin(struct pinctrl_dev *pctldev, in pinctrl_register_one_pin() [all …]
|
D | pinconf.c | 27 int pinconf_check_ops(struct pinctrl_dev *pctldev) in pinconf_check_ops() 58 int pin_config_get_for_pin(struct pinctrl_dev *pctldev, unsigned pin, in pin_config_get_for_pin() 75 struct pinctrl_dev *pctldev; in pin_config_group_get() local 113 struct pinctrl_dev *pctldev = setting->pctldev; in pinconf_map_to_setting() local 153 struct pinctrl_dev *pctldev = setting->pctldev; in pinconf_apply_setting() local 205 static void pinconf_show_config(struct seq_file *s, struct pinctrl_dev *pctldev, in pinconf_show_config() 229 struct pinctrl_dev *pctldev; in pinconf_show_map() local 253 struct pinctrl_dev *pctldev = setting->pctldev; in pinconf_show_setting() local 282 static void pinconf_dump_pin(struct pinctrl_dev *pctldev, in pinconf_dump_pin() 295 struct pinctrl_dev *pctldev = s->private; in pinconf_pins_show() local [all …]
|
D | pinmux.c | 33 int pinmux_check_ops(struct pinctrl_dev *pctldev) in pinmux_check_ops() 83 static int pin_request(struct pinctrl_dev *pctldev, in pin_request() 195 static const char *pin_free(struct pinctrl_dev *pctldev, int pin, in pin_free() 249 int pinmux_request_gpio(struct pinctrl_dev *pctldev, in pinmux_request_gpio() 274 void pinmux_free_gpio(struct pinctrl_dev *pctldev, unsigned pin, in pinmux_free_gpio() 290 int pinmux_gpio_direction(struct pinctrl_dev *pctldev, in pinmux_gpio_direction() 307 static int pinmux_func_name_to_selector(struct pinctrl_dev *pctldev, in pinmux_func_name_to_selector() 331 struct pinctrl_dev *pctldev = setting->pctldev; in pinmux_map_to_setting() local 395 struct pinctrl_dev *pctldev = setting->pctldev; in pinmux_enable_setting() local 476 struct pinctrl_dev *pctldev = setting->pctldev; in pinmux_disable_setting() local [all …]
|
D | pinmux.h | 36 static inline int pinmux_check_ops(struct pinctrl_dev *pctldev) in pinmux_check_ops() 46 static inline int pinmux_request_gpio(struct pinctrl_dev *pctldev, in pinmux_request_gpio() 53 static inline void pinmux_free_gpio(struct pinctrl_dev *pctldev, in pinmux_free_gpio() 59 static inline int pinmux_gpio_direction(struct pinctrl_dev *pctldev, in pinmux_gpio_direction() 109 struct pinctrl_dev *pctldev) in pinmux_init_device_debugfs()
|
D | pinconf-generic.c | 52 static void pinconf_generic_dump_one(struct pinctrl_dev *pctldev, in pinconf_generic_dump_one() 106 void pinconf_generic_dump_pins(struct pinctrl_dev *pctldev, struct seq_file *s, in pinconf_generic_dump_pins() 127 void pinconf_generic_dump_config(struct pinctrl_dev *pctldev, in pinconf_generic_dump_config() 231 struct pinctrl_dev *pctldev, in pinconf_generic_parse_dt_config() 282 int pinconf_generic_dt_subnode_to_map(struct pinctrl_dev *pctldev, in pinconf_generic_dt_subnode_to_map() 367 int pinconf_generic_dt_node_to_map(struct pinctrl_dev *pctldev, in pinconf_generic_dt_node_to_map() 398 void pinconf_generic_dt_free_map(struct pinctrl_dev *pctldev, in pinconf_generic_dt_free_map()
|
D | pinctrl-utils.c | 31 int pinctrl_utils_reserve_map(struct pinctrl_dev *pctldev, in pinctrl_utils_reserve_map() 56 int pinctrl_utils_add_map_mux(struct pinctrl_dev *pctldev, in pinctrl_utils_add_map_mux() 73 int pinctrl_utils_add_map_configs(struct pinctrl_dev *pctldev, in pinctrl_utils_add_map_configs() 101 int pinctrl_utils_add_config(struct pinctrl_dev *pctldev, in pinctrl_utils_add_config() 125 void pinctrl_utils_free_map(struct pinctrl_dev *pctldev, in pinctrl_utils_free_map()
|
D | pinctrl-tz1090-pdc.c | 257 static int tz1090_pdc_pinctrl_get_groups_count(struct pinctrl_dev *pctldev) in tz1090_pdc_pinctrl_get_groups_count() 268 static int tz1090_pdc_pinctrl_get_group_pins(struct pinctrl_dev *pctldev, in tz1090_pdc_pinctrl_get_group_pins() 280 static void tz1090_pdc_pinctrl_pin_dbg_show(struct pinctrl_dev *pctldev, in tz1090_pdc_pinctrl_pin_dbg_show() 382 static void tz1090_pdc_pinctrl_dt_free_map(struct pinctrl_dev *pctldev, in tz1090_pdc_pinctrl_dt_free_map() 462 static int tz1090_pdc_pinctrl_dt_node_to_map(struct pinctrl_dev *pctldev, in tz1090_pdc_pinctrl_dt_node_to_map() 504 static int tz1090_pdc_pinctrl_get_funcs_count(struct pinctrl_dev *pctldev) in tz1090_pdc_pinctrl_get_funcs_count() 509 static const char *tz1090_pdc_pinctrl_get_func_name(struct pinctrl_dev *pctldev, in tz1090_pdc_pinctrl_get_func_name() 515 static int tz1090_pdc_pinctrl_get_func_groups(struct pinctrl_dev *pctldev, in tz1090_pdc_pinctrl_get_func_groups() 550 static int tz1090_pdc_pinctrl_set_mux(struct pinctrl_dev *pctldev, in tz1090_pdc_pinctrl_set_mux() 600 struct pinctrl_dev *pctldev, in tz1090_pdc_pinctrl_gpio_request_enable() [all …]
|
D | pinconf.h | 34 static inline int pinconf_check_ops(struct pinctrl_dev *pctldev) in pinconf_check_ops() 82 struct pinctrl_dev *pctldev) in pinconf_init_device_debugfs() 103 static inline void pinconf_generic_dump_pins(struct pinctrl_dev *pctldev, in pinconf_generic_dump_pins() 110 static inline void pinconf_generic_dump_config(struct pinctrl_dev *pctldev, in pinconf_generic_dump_config()
|
D | pinctrl-as3722.c | 174 static int as3722_pinctrl_get_groups_count(struct pinctrl_dev *pctldev) in as3722_pinctrl_get_groups_count() 181 static const char *as3722_pinctrl_get_group_name(struct pinctrl_dev *pctldev, in as3722_pinctrl_get_group_name() 189 static int as3722_pinctrl_get_group_pins(struct pinctrl_dev *pctldev, in as3722_pinctrl_get_group_pins() 207 static int as3722_pinctrl_get_funcs_count(struct pinctrl_dev *pctldev) in as3722_pinctrl_get_funcs_count() 214 static const char *as3722_pinctrl_get_func_name(struct pinctrl_dev *pctldev, in as3722_pinctrl_get_func_name() 222 static int as3722_pinctrl_get_func_groups(struct pinctrl_dev *pctldev, in as3722_pinctrl_get_func_groups() 233 static int as3722_pinctrl_set(struct pinctrl_dev *pctldev, unsigned function, in as3722_pinctrl_set() 297 static int as3722_pinctrl_gpio_request_enable(struct pinctrl_dev *pctldev, in as3722_pinctrl_gpio_request_enable() 307 static int as3722_pinctrl_gpio_set_direction(struct pinctrl_dev *pctldev, in as3722_pinctrl_gpio_set_direction() 335 static int as3722_pinconf_get(struct pinctrl_dev *pctldev, in as3722_pinconf_get() [all …]
|
D | pinctrl-lpc18xx.c | 727 static int lpc18xx_pin_to_gpio(struct pinctrl_dev *pctldev, unsigned pin) in lpc18xx_pin_to_gpio() 765 static int lpc18xx_pconf_get_gpio_pin_int(struct pinctrl_dev *pctldev, in lpc18xx_pconf_get_gpio_pin_int() 790 static int lpc18xx_pconf_get_pin(struct pinctrl_dev *pctldev, unsigned param, in lpc18xx_pconf_get_pin() 875 static int lpc18xx_pconf_get(struct pinctrl_dev *pctldev, unsigned pin, in lpc18xx_pconf_get() 905 static int lpc18xx_pconf_set_usb1(struct pinctrl_dev *pctldev, in lpc18xx_pconf_set_usb1() 933 static int lpc18xx_pconf_set_i2c0(struct pinctrl_dev *pctldev, in lpc18xx_pconf_set_i2c0() 984 static int lpc18xx_pconf_set_gpio_pin_int(struct pinctrl_dev *pctldev, in lpc18xx_pconf_set_gpio_pin_int() 1010 static int lpc18xx_pconf_set_pin(struct pinctrl_dev *pctldev, unsigned param, in lpc18xx_pconf_set_pin() 1085 static int lpc18xx_pconf_set(struct pinctrl_dev *pctldev, unsigned pin, in lpc18xx_pconf_set() 1128 static int lpc18xx_pmx_get_funcs_count(struct pinctrl_dev *pctldev) in lpc18xx_pmx_get_funcs_count() [all …]
|
D | pinctrl-at91-pio4.c | 366 static unsigned int atmel_pin_config_read(struct pinctrl_dev *pctldev, in atmel_pin_config_read() 382 static void atmel_pin_config_write(struct pinctrl_dev *pctldev, in atmel_pin_config_write() 397 static int atmel_pctl_get_groups_count(struct pinctrl_dev *pctldev) in atmel_pctl_get_groups_count() 404 static const char *atmel_pctl_get_group_name(struct pinctrl_dev *pctldev, in atmel_pctl_get_group_name() 412 static int atmel_pctl_get_group_pins(struct pinctrl_dev *pctldev, in atmel_pctl_get_group_pins() 425 atmel_pctl_find_group_by_pin(struct pinctrl_dev *pctldev, unsigned pin) in atmel_pctl_find_group_by_pin() 440 static int atmel_pctl_xlate_pinfunc(struct pinctrl_dev *pctldev, in atmel_pctl_xlate_pinfunc() 473 static int atmel_pctl_dt_subnode_to_map(struct pinctrl_dev *pctldev, in atmel_pctl_dt_subnode_to_map() 552 static int atmel_pctl_dt_node_to_map(struct pinctrl_dev *pctldev, in atmel_pctl_dt_node_to_map() 598 static int atmel_pmx_get_functions_count(struct pinctrl_dev *pctldev) in atmel_pmx_get_functions_count() [all …]
|
/drivers/pinctrl/uniphier/ |
D | pinctrl-uniphier-core.c | 31 struct pinctrl_dev *pctldev; member 37 static int uniphier_pctl_get_groups_count(struct pinctrl_dev *pctldev) in uniphier_pctl_get_groups_count() 44 static const char *uniphier_pctl_get_group_name(struct pinctrl_dev *pctldev, in uniphier_pctl_get_group_name() 52 static int uniphier_pctl_get_group_pins(struct pinctrl_dev *pctldev, in uniphier_pctl_get_group_pins() 66 static void uniphier_pctl_pin_dbg_show(struct pinctrl_dev *pctldev, in uniphier_pctl_pin_dbg_show() 133 static int uniphier_conf_pin_bias_get(struct pinctrl_dev *pctldev, in uniphier_conf_pin_bias_get() 183 static int uniphier_conf_pin_drive_get(struct pinctrl_dev *pctldev, in uniphier_conf_pin_drive_get() 243 static int uniphier_conf_pin_input_enable_get(struct pinctrl_dev *pctldev, in uniphier_conf_pin_input_enable_get() 263 static int uniphier_conf_pin_config_get(struct pinctrl_dev *pctldev, in uniphier_conf_pin_config_get() 298 static int uniphier_conf_pin_bias_set(struct pinctrl_dev *pctldev, in uniphier_conf_pin_bias_set() [all …]
|
/drivers/pinctrl/spear/ |
D | pinctrl-spear.c | 114 static int spear_pinctrl_get_groups_cnt(struct pinctrl_dev *pctldev) in spear_pinctrl_get_groups_cnt() 121 static const char *spear_pinctrl_get_group_name(struct pinctrl_dev *pctldev, in spear_pinctrl_get_group_name() 129 static int spear_pinctrl_get_group_pins(struct pinctrl_dev *pctldev, in spear_pinctrl_get_group_pins() 140 static void spear_pinctrl_pin_dbg_show(struct pinctrl_dev *pctldev, in spear_pinctrl_pin_dbg_show() 146 static int spear_pinctrl_dt_node_to_map(struct pinctrl_dev *pctldev, in spear_pinctrl_dt_node_to_map() 194 static void spear_pinctrl_dt_free_map(struct pinctrl_dev *pctldev, in spear_pinctrl_dt_free_map() 210 static int spear_pinctrl_get_funcs_count(struct pinctrl_dev *pctldev) in spear_pinctrl_get_funcs_count() 217 static const char *spear_pinctrl_get_func_name(struct pinctrl_dev *pctldev, in spear_pinctrl_get_func_name() 225 static int spear_pinctrl_get_func_groups(struct pinctrl_dev *pctldev, in spear_pinctrl_get_func_groups() 237 static int spear_pinctrl_endisable(struct pinctrl_dev *pctldev, in spear_pinctrl_endisable() [all …]
|
/drivers/pinctrl/freescale/ |
D | pinctrl-mxs.c | 35 static int mxs_get_groups_count(struct pinctrl_dev *pctldev) in mxs_get_groups_count() 42 static const char *mxs_get_group_name(struct pinctrl_dev *pctldev, in mxs_get_group_name() 50 static int mxs_get_group_pins(struct pinctrl_dev *pctldev, unsigned group, in mxs_get_group_pins() 61 static void mxs_pin_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s, in mxs_pin_dbg_show() 67 static int mxs_dt_node_to_map(struct pinctrl_dev *pctldev, in mxs_dt_node_to_map() 145 static void mxs_dt_free_map(struct pinctrl_dev *pctldev, in mxs_dt_free_map() 169 static int mxs_pinctrl_get_funcs_count(struct pinctrl_dev *pctldev) in mxs_pinctrl_get_funcs_count() 176 static const char *mxs_pinctrl_get_func_name(struct pinctrl_dev *pctldev, in mxs_pinctrl_get_func_name() 184 static int mxs_pinctrl_get_func_groups(struct pinctrl_dev *pctldev, in mxs_pinctrl_get_func_groups() 207 static int mxs_pinctrl_set_mux(struct pinctrl_dev *pctldev, unsigned selector, in mxs_pinctrl_set_mux() [all …]
|
D | pinctrl-imx.c | 65 static int imx_get_groups_count(struct pinctrl_dev *pctldev) in imx_get_groups_count() 73 static const char *imx_get_group_name(struct pinctrl_dev *pctldev, in imx_get_group_name() 82 static int imx_get_group_pins(struct pinctrl_dev *pctldev, unsigned selector, in imx_get_group_pins() 98 static void imx_pin_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s, in imx_pin_dbg_show() 104 static int imx_dt_node_to_map(struct pinctrl_dev *pctldev, in imx_dt_node_to_map() 169 static void imx_dt_free_map(struct pinctrl_dev *pctldev, in imx_dt_free_map() 185 static int imx_pmx_set(struct pinctrl_dev *pctldev, unsigned selector, in imx_pmx_set() 275 static int imx_pmx_get_funcs_count(struct pinctrl_dev *pctldev) in imx_pmx_get_funcs_count() 283 static const char *imx_pmx_get_func_name(struct pinctrl_dev *pctldev, in imx_pmx_get_func_name() 292 static int imx_pmx_get_groups(struct pinctrl_dev *pctldev, unsigned selector, in imx_pmx_get_groups() [all …]
|
D | pinctrl-imx1-core.c | 176 static int imx1_get_groups_count(struct pinctrl_dev *pctldev) in imx1_get_groups_count() 184 static const char *imx1_get_group_name(struct pinctrl_dev *pctldev, in imx1_get_group_name() 193 static int imx1_get_group_pins(struct pinctrl_dev *pctldev, unsigned selector, in imx1_get_group_pins() 209 static void imx1_pin_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s, in imx1_pin_dbg_show() 223 static int imx1_dt_node_to_map(struct pinctrl_dev *pctldev, in imx1_dt_node_to_map() 284 static void imx1_dt_free_map(struct pinctrl_dev *pctldev, in imx1_dt_free_map() 300 static int imx1_pmx_set(struct pinctrl_dev *pctldev, unsigned selector, in imx1_pmx_set() 353 static int imx1_pmx_get_funcs_count(struct pinctrl_dev *pctldev) in imx1_pmx_get_funcs_count() 361 static const char *imx1_pmx_get_func_name(struct pinctrl_dev *pctldev, in imx1_pmx_get_func_name() 370 static int imx1_pmx_get_groups(struct pinctrl_dev *pctldev, unsigned selector, in imx1_pmx_get_groups() [all …]
|
/drivers/pinctrl/tegra/ |
D | pinctrl-tegra.c | 58 static int tegra_pinctrl_get_groups_count(struct pinctrl_dev *pctldev) in tegra_pinctrl_get_groups_count() 65 static const char *tegra_pinctrl_get_group_name(struct pinctrl_dev *pctldev, in tegra_pinctrl_get_group_name() 73 static int tegra_pinctrl_get_group_pins(struct pinctrl_dev *pctldev, in tegra_pinctrl_get_group_pins() 87 static void tegra_pinctrl_pin_dbg_show(struct pinctrl_dev *pctldev, in tegra_pinctrl_pin_dbg_show() 117 static int tegra_pinctrl_dt_subnode_to_map(struct pinctrl_dev *pctldev, in tegra_pinctrl_dt_subnode_to_map() 201 static int tegra_pinctrl_dt_node_to_map(struct pinctrl_dev *pctldev, in tegra_pinctrl_dt_node_to_map() 239 static int tegra_pinctrl_get_funcs_count(struct pinctrl_dev *pctldev) in tegra_pinctrl_get_funcs_count() 246 static const char *tegra_pinctrl_get_func_name(struct pinctrl_dev *pctldev, in tegra_pinctrl_get_func_name() 254 static int tegra_pinctrl_get_func_groups(struct pinctrl_dev *pctldev, in tegra_pinctrl_get_func_groups() 267 static int tegra_pinctrl_set_mux(struct pinctrl_dev *pctldev, in tegra_pinctrl_set_mux() [all …]
|
/drivers/pinctrl/sh-pfc/ |
D | pinctrl.c | 49 static int sh_pfc_get_groups_count(struct pinctrl_dev *pctldev) in sh_pfc_get_groups_count() 56 static const char *sh_pfc_get_group_name(struct pinctrl_dev *pctldev, in sh_pfc_get_group_name() 64 static int sh_pfc_get_group_pins(struct pinctrl_dev *pctldev, unsigned selector, in sh_pfc_get_group_pins() 75 static void sh_pfc_pin_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s, in sh_pfc_pin_dbg_show() 103 static int sh_pfc_dt_subnode_to_map(struct pinctrl_dev *pctldev, in sh_pfc_dt_subnode_to_map() 242 static void sh_pfc_dt_free_map(struct pinctrl_dev *pctldev, in sh_pfc_dt_free_map() 259 static int sh_pfc_dt_node_to_map(struct pinctrl_dev *pctldev, in sh_pfc_dt_node_to_map() 315 static int sh_pfc_get_functions_count(struct pinctrl_dev *pctldev) in sh_pfc_get_functions_count() 322 static const char *sh_pfc_get_function_name(struct pinctrl_dev *pctldev, in sh_pfc_get_function_name() 330 static int sh_pfc_get_function_groups(struct pinctrl_dev *pctldev, in sh_pfc_get_function_groups() [all …]
|
/drivers/pinctrl/mvebu/ |
D | pinctrl-mvebu.c | 51 struct pinctrl_dev *pctldev; member 140 static int mvebu_pinconf_group_get(struct pinctrl_dev *pctldev, in mvebu_pinconf_group_get() 152 static int mvebu_pinconf_group_set(struct pinctrl_dev *pctldev, in mvebu_pinconf_group_set() 172 static void mvebu_pinconf_group_dbg_show(struct pinctrl_dev *pctldev, in mvebu_pinconf_group_dbg_show() 236 static int mvebu_pinmux_get_funcs_count(struct pinctrl_dev *pctldev) in mvebu_pinmux_get_funcs_count() 243 static const char *mvebu_pinmux_get_func_name(struct pinctrl_dev *pctldev, in mvebu_pinmux_get_func_name() 251 static int mvebu_pinmux_get_groups(struct pinctrl_dev *pctldev, unsigned fid, in mvebu_pinmux_get_groups() 262 static int mvebu_pinmux_set(struct pinctrl_dev *pctldev, unsigned fid, in mvebu_pinmux_set() 292 static int mvebu_pinmux_gpio_request_enable(struct pinctrl_dev *pctldev, in mvebu_pinmux_gpio_request_enable() 316 static int mvebu_pinmux_gpio_set_direction(struct pinctrl_dev *pctldev, in mvebu_pinmux_gpio_set_direction() [all …]
|
/drivers/pinctrl/vt8500/ |
D | pinctrl-wmt.c | 68 static int wmt_pmx_get_functions_count(struct pinctrl_dev *pctldev) in wmt_pmx_get_functions_count() 73 static const char *wmt_pmx_get_function_name(struct pinctrl_dev *pctldev, in wmt_pmx_get_function_name() 79 static int wmt_pmx_get_function_groups(struct pinctrl_dev *pctldev, in wmt_pmx_get_function_groups() 134 static int wmt_pmx_set_mux(struct pinctrl_dev *pctldev, in wmt_pmx_set_mux() 144 static void wmt_pmx_gpio_disable_free(struct pinctrl_dev *pctldev, in wmt_pmx_gpio_disable_free() 154 static int wmt_pmx_gpio_set_direction(struct pinctrl_dev *pctldev, in wmt_pmx_gpio_set_direction() 176 static int wmt_get_groups_count(struct pinctrl_dev *pctldev) in wmt_get_groups_count() 183 static const char *wmt_get_group_name(struct pinctrl_dev *pctldev, in wmt_get_group_name() 191 static int wmt_get_group_pins(struct pinctrl_dev *pctldev, in wmt_get_group_pins() 291 static void wmt_pctl_dt_free_map(struct pinctrl_dev *pctldev, in wmt_pctl_dt_free_map() [all …]
|
/drivers/pinctrl/nomadik/ |
D | pinctrl-abx500.c | 105 struct pinctrl_dev *pctldev; member 354 static int abx500_set_mode(struct pinctrl_dev *pctldev, struct gpio_chip *chip, in abx500_set_mode() 475 static int abx500_get_mode(struct pinctrl_dev *pctldev, struct gpio_chip *chip, in abx500_get_mode() 563 struct pinctrl_dev *pctldev, in abx500_gpio_dbg_show_one() 631 struct pinctrl_dev *pctldev = pct->pctldev; in abx500_gpio_dbg_show() local 642 struct pinctrl_dev *pctldev, in abx500_gpio_dbg_show_one() 663 static int abx500_pmx_get_funcs_cnt(struct pinctrl_dev *pctldev) in abx500_pmx_get_funcs_cnt() 670 static const char *abx500_pmx_get_func_name(struct pinctrl_dev *pctldev, in abx500_pmx_get_func_name() 678 static int abx500_pmx_get_func_groups(struct pinctrl_dev *pctldev, in abx500_pmx_get_func_groups() 691 static int abx500_pmx_set(struct pinctrl_dev *pctldev, unsigned function, in abx500_pmx_set() [all …]
|
/drivers/pinctrl/pxa/ |
D | pinctrl-pxa2xx.c | 27 static int pxa2xx_pctrl_get_groups_count(struct pinctrl_dev *pctldev) in pxa2xx_pctrl_get_groups_count() 34 static const char *pxa2xx_pctrl_get_group_name(struct pinctrl_dev *pctldev, in pxa2xx_pctrl_get_group_name() 43 static int pxa2xx_pctrl_get_group_pins(struct pinctrl_dev *pctldev, in pxa2xx_pctrl_get_group_pins() 86 static int pxa2xx_pmx_gpio_set_direction(struct pinctrl_dev *pctldev, in pxa2xx_pmx_gpio_set_direction() 111 static const char *pxa2xx_pmx_get_func_name(struct pinctrl_dev *pctldev, in pxa2xx_pmx_get_func_name() 120 static int pxa2xx_get_functions_count(struct pinctrl_dev *pctldev) in pxa2xx_get_functions_count() 127 static int pxa2xx_pmx_get_func_groups(struct pinctrl_dev *pctldev, in pxa2xx_pmx_get_func_groups() 141 static int pxa2xx_pmx_set_mux(struct pinctrl_dev *pctldev, unsigned function, in pxa2xx_pmx_set_mux() 187 static int pxa2xx_pconf_group_get(struct pinctrl_dev *pctldev, in pxa2xx_pconf_group_get() 208 static int pxa2xx_pconf_group_set(struct pinctrl_dev *pctldev, in pxa2xx_pconf_group_set()
|
/drivers/pinctrl/aspeed/ |
D | pinctrl-aspeed.c | 17 int aspeed_pinctrl_get_groups_count(struct pinctrl_dev *pctldev) in aspeed_pinctrl_get_groups_count() 24 const char *aspeed_pinctrl_get_group_name(struct pinctrl_dev *pctldev, in aspeed_pinctrl_get_group_name() 32 int aspeed_pinctrl_get_group_pins(struct pinctrl_dev *pctldev, in aspeed_pinctrl_get_group_pins() 44 void aspeed_pinctrl_pin_dbg_show(struct pinctrl_dev *pctldev, in aspeed_pinctrl_pin_dbg_show() 50 int aspeed_pinmux_get_fn_count(struct pinctrl_dev *pctldev) in aspeed_pinmux_get_fn_count() 57 const char *aspeed_pinmux_get_fn_name(struct pinctrl_dev *pctldev, in aspeed_pinmux_get_fn_name() 65 int aspeed_pinmux_get_fn_groups(struct pinctrl_dev *pctldev, in aspeed_pinmux_get_fn_groups() 329 int aspeed_pinmux_set_mux(struct pinctrl_dev *pctldev, unsigned int function, in aspeed_pinmux_set_mux() 413 int aspeed_gpio_request_enable(struct pinctrl_dev *pctldev, in aspeed_gpio_request_enable()
|
/drivers/pinctrl/samsung/ |
D | pinctrl-exynos5440.c | 146 static int exynos5440_get_group_count(struct pinctrl_dev *pctldev) in exynos5440_get_group_count() 155 static const char *exynos5440_get_group_name(struct pinctrl_dev *pctldev, in exynos5440_get_group_name() 165 static int exynos5440_get_group_pins(struct pinctrl_dev *pctldev, in exynos5440_get_group_pins() 177 static int exynos5440_dt_node_to_map(struct pinctrl_dev *pctldev, in exynos5440_dt_node_to_map() 274 static void exynos5440_dt_free_map(struct pinctrl_dev *pctldev, in exynos5440_dt_free_map() 304 static int exynos5440_get_functions_count(struct pinctrl_dev *pctldev) in exynos5440_get_functions_count() 313 static const char *exynos5440_pinmux_get_fname(struct pinctrl_dev *pctldev, in exynos5440_pinmux_get_fname() 323 static int exynos5440_pinmux_get_groups(struct pinctrl_dev *pctldev, in exynos5440_pinmux_get_groups() 336 static void exynos5440_pinmux_setup(struct pinctrl_dev *pctldev, unsigned selector, in exynos5440_pinmux_setup() 357 static int exynos5440_pinmux_set_mux(struct pinctrl_dev *pctldev, in exynos5440_pinmux_set_mux() [all …]
|
/drivers/pinctrl/intel/ |
D | pinctrl-merrifield.c | 425 struct pinctrl_dev *pctldev; member 481 static int mrfld_get_groups_count(struct pinctrl_dev *pctldev) in mrfld_get_groups_count() 488 static const char *mrfld_get_group_name(struct pinctrl_dev *pctldev, in mrfld_get_group_name() 496 static int mrfld_get_group_pins(struct pinctrl_dev *pctldev, unsigned int group, in mrfld_get_group_pins() 506 static void mrfld_pin_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s, in mrfld_pin_dbg_show() 537 static int mrfld_get_functions_count(struct pinctrl_dev *pctldev) in mrfld_get_functions_count() 544 static const char *mrfld_get_function_name(struct pinctrl_dev *pctldev, in mrfld_get_function_name() 552 static int mrfld_get_function_groups(struct pinctrl_dev *pctldev, in mrfld_get_function_groups() 579 static int mrfld_pinmux_set_mux(struct pinctrl_dev *pctldev, in mrfld_pinmux_set_mux() 608 static int mrfld_gpio_request_enable(struct pinctrl_dev *pctldev, in mrfld_gpio_request_enable() [all …]
|