| /linux/drivers/pinctrl/ |
| H A D | pinctrl-scmi.c | 38 struct pinctrl_dev *pctldev; member 44 static int pinctrl_scmi_get_groups_count(struct pinctrl_dev *pctldev) in pinctrl_scmi_get_groups_count() 51 static const char *pinctrl_scmi_get_group_name(struct pinctrl_dev *pctldev, in pinctrl_scmi_get_group_name() 67 static int pinctrl_scmi_get_group_pins(struct pinctrl_dev *pctldev, in pinctrl_scmi_get_group_pins() 87 static int pinctrl_scmi_get_functions_count(struct pinctrl_dev *pctldev) in pinctrl_scmi_get_functions_count() 94 static const char *pinctrl_scmi_get_function_name(struct pinctrl_dev *pctldev, in pinctrl_scmi_get_function_name() 110 static int pinctrl_scmi_get_function_groups(struct pinctrl_dev *pctldev, in pinctrl_scmi_get_function_groups() 167 static int pinctrl_scmi_func_set_mux(struct pinctrl_dev *pctldev, in pinctrl_scmi_func_set_mux() 175 static int pinctrl_scmi_request(struct pinctrl_dev *pctldev, in pinctrl_scmi_request() 183 static int pinctrl_scmi_free(struct pinctrl_dev *pctldev, unsigned int offset) in pinctrl_scmi_free() [all …]
|
| H A D | pinctrl-mlxbf3.c | 123 static int mlxbf3_get_groups_count(struct pinctrl_dev *pctldev) in mlxbf3_get_groups_count() 129 static const char *mlxbf3_get_group_name(struct pinctrl_dev *pctldev, in mlxbf3_get_group_name() 135 static int mlxbf3_get_group_pins(struct pinctrl_dev *pctldev, in mlxbf3_get_group_pins() 166 static int mlxbf3_pmx_get_funcs_count(struct pinctrl_dev *pctldev) in mlxbf3_pmx_get_funcs_count() 171 static const char *mlxbf3_pmx_get_func_name(struct pinctrl_dev *pctldev, in mlxbf3_pmx_get_func_name() 177 static int mlxbf3_pmx_get_groups(struct pinctrl_dev *pctldev, in mlxbf3_pmx_get_groups() 188 static int mlxbf3_pmx_set(struct pinctrl_dev *pctldev, in mlxbf3_pmx_set() 211 static int mlxbf3_gpio_request_enable(struct pinctrl_dev *pctldev, in mlxbf3_gpio_request_enable()
|
| H A D | pinctrl-eic7700.c | 288 static int eic7700_get_groups_count(struct pinctrl_dev *pctldev) in eic7700_get_groups_count() 295 static const char *eic7700_get_group_name(struct pinctrl_dev *pctldev, unsigned int selector) in eic7700_get_group_name() 302 static int eic7700_get_group_pins(struct pinctrl_dev *pctldev, unsigned int selector, in eic7700_get_group_pins() 323 static int eic7700_pin_config_get(struct pinctrl_dev *pctldev, unsigned int pin, in eic7700_pin_config_get() 368 static int eic7700_pin_config_set(struct pinctrl_dev *pctldev, unsigned int pin, in eic7700_pin_config_set() 439 static void eic7700_pin_config_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s, in eic7700_pin_config_dbg_show() 461 static int eic7700_get_functions_count(struct pinctrl_dev *pctldev) in eic7700_get_functions_count() 468 static const char *eic7700_get_function_name(struct pinctrl_dev *pctldev, unsigned int selector) in eic7700_get_function_name() 475 static int eic7700_get_function_groups(struct pinctrl_dev *pctldev, unsigned int selector, in eic7700_get_function_groups() 486 static int eic7700_set_mux(struct pinctrl_dev *pctldev, unsigned int func_selector, in eic7700_set_mux() [all …]
|
| H A D | pinctrl-utils.c | 20 int pinctrl_utils_reserve_map(struct pinctrl_dev *pctldev, in pinctrl_utils_reserve_map() 45 int pinctrl_utils_add_map_mux(struct pinctrl_dev *pctldev, in pinctrl_utils_add_map_mux() 62 int pinctrl_utils_add_map_configs(struct pinctrl_dev *pctldev, in pinctrl_utils_add_map_configs() 88 int pinctrl_utils_add_config(struct pinctrl_dev *pctldev, in pinctrl_utils_add_config() 112 void pinctrl_utils_free_map(struct pinctrl_dev *pctldev, in pinctrl_utils_free_map()
|
| H A D | pinctrl-k230.c | 87 static int k230_get_groups_count(struct pinctrl_dev *pctldev) in k230_get_groups_count() 94 static const char *k230_get_group_name(struct pinctrl_dev *pctldev, in k230_get_group_name() 102 static int k230_get_group_pins(struct pinctrl_dev *pctldev, in k230_get_group_pins() 156 static void k230_pinctrl_pin_dbg_show(struct pinctrl_dev *pctldev, in k230_pinctrl_pin_dbg_show() 188 static int k230_dt_node_to_map(struct pinctrl_dev *pctldev, in k230_dt_node_to_map() 244 static void k230_dt_free_map(struct pinctrl_dev *pctldev, in k230_dt_free_map() 259 static int k230_pinconf_get(struct pinctrl_dev *pctldev, unsigned int pin, in k230_pinconf_get() 305 static int k230_pinconf_set_param(struct pinctrl_dev *pctldev, unsigned int pin, in k230_pinconf_set_param() 368 static int k230_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin, in k230_pinconf_set() 393 static void k230_pconf_dbg_show(struct pinctrl_dev *pctldev, in k230_pconf_dbg_show() [all …]
|
| H A D | pinctrl-eyeq5.c | 364 static int eq5p_pinctrl_get_groups_count(struct pinctrl_dev *pctldev) in eq5p_pinctrl_get_groups_count() 371 static const char *eq5p_pinctrl_get_group_name(struct pinctrl_dev *pctldev, in eq5p_pinctrl_get_group_name() 377 static int eq5p_pinctrl_get_group_pins(struct pinctrl_dev *pctldev, in eq5p_pinctrl_get_group_pins() 387 static int eq5p_pinconf_get(struct pinctrl_dev *pctldev, unsigned int pin, in eq5p_pinconf_get() 433 static void eq5p_pinctrl_pin_dbg_show(struct pinctrl_dev *pctldev, in eq5p_pinctrl_pin_dbg_show() 516 static int eq5p_pinmux_get_functions_count(struct pinctrl_dev *pctldev) in eq5p_pinmux_get_functions_count() 523 static const char *eq5p_pinmux_get_function_name(struct pinctrl_dev *pctldev, in eq5p_pinmux_get_function_name() 531 static int eq5p_pinmux_get_function_groups(struct pinctrl_dev *pctldev, in eq5p_pinmux_get_function_groups() 543 static int eq5p_pinmux_set_mux(struct pinctrl_dev *pctldev, in eq5p_pinmux_set_mux() 567 static int eq5p_pinmux_gpio_request_enable(struct pinctrl_dev *pctldev, in eq5p_pinmux_gpio_request_enable() [all …]
|
| H A D | pinctrl-da850-pupd.c | 34 static int da850_pupd_get_groups_count(struct pinctrl_dev *pctldev) in da850_pupd_get_groups_count() 39 static const char *da850_pupd_get_group_name(struct pinctrl_dev *pctldev, in da850_pupd_get_group_name() 45 static int da850_pupd_get_group_pins(struct pinctrl_dev *pctldev, in da850_pupd_get_group_pins() 63 static int da850_pupd_pin_config_group_get(struct pinctrl_dev *pctldev, in da850_pupd_pin_config_group_get() 99 static int da850_pupd_pin_config_group_set(struct pinctrl_dev *pctldev, in da850_pupd_pin_config_group_set()
|
| H A D | pinctrl-th1520.c | 356 static int th1520_pinctrl_get_groups_count(struct pinctrl_dev *pctldev) in th1520_pinctrl_get_groups_count() 363 static const char *th1520_pinctrl_get_group_name(struct pinctrl_dev *pctldev, in th1520_pinctrl_get_group_name() 371 static int th1520_pinctrl_get_group_pins(struct pinctrl_dev *pctldev, in th1520_pinctrl_get_group_pins() 384 static void th1520_pin_dbg_show(struct pinctrl_dev *pctldev, in th1520_pin_dbg_show() 406 static void th1520_pinctrl_dt_free_map(struct pinctrl_dev *pctldev, in th1520_pinctrl_dt_free_map() 423 static int th1520_pinctrl_dt_node_to_map(struct pinctrl_dev *pctldev, in th1520_pinctrl_dt_node_to_map() 592 static int th1520_pinconf_get(struct pinctrl_dev *pctldev, in th1520_pinconf_get() 655 static int th1520_pinconf_group_get(struct pinctrl_dev *pctldev, in th1520_pinconf_group_get() 664 static int th1520_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin, in th1520_pinconf_set() 737 static int th1520_pinconf_group_set(struct pinctrl_dev *pctldev, in th1520_pinconf_group_set() [all …]
|
| H A D | pinctrl-lpc18xx.c | 722 static int lpc18xx_pin_to_gpio(struct pinctrl_dev *pctldev, unsigned pin) in lpc18xx_pin_to_gpio() 760 static int lpc18xx_pconf_get_gpio_pin_int(struct pinctrl_dev *pctldev, in lpc18xx_pconf_get_gpio_pin_int() 785 static int lpc18xx_pconf_get_pin(struct pinctrl_dev *pctldev, unsigned param, in lpc18xx_pconf_get_pin() 873 static int lpc18xx_pconf_get(struct pinctrl_dev *pctldev, unsigned pin, in lpc18xx_pconf_get() 903 static int lpc18xx_pconf_set_usb1(struct pinctrl_dev *pctldev, in lpc18xx_pconf_set_usb1() 931 static int lpc18xx_pconf_set_i2c0(struct pinctrl_dev *pctldev, in lpc18xx_pconf_set_i2c0() 982 static int lpc18xx_pconf_set_gpio_pin_int(struct pinctrl_dev *pctldev, in lpc18xx_pconf_set_gpio_pin_int() 1008 static int lpc18xx_pconf_set_pin(struct pinctrl_dev *pctldev, unsigned param, in lpc18xx_pconf_set_pin() 1086 static int lpc18xx_pconf_set(struct pinctrl_dev *pctldev, unsigned pin, in lpc18xx_pconf_set() 1129 static int lpc18xx_pmx_get_funcs_count(struct pinctrl_dev *pctldev) in lpc18xx_pmx_get_funcs_count() [all …]
|
| H A D | pinctrl-artpec6.c | 424 static int artpec6_get_groups_count(struct pinctrl_dev *pctldev) in artpec6_get_groups_count() 429 static const char *artpec6_get_group_name(struct pinctrl_dev *pctldev, in artpec6_get_group_name() 435 static int artpec6_get_group_pins(struct pinctrl_dev *pctldev, in artpec6_get_group_pins() 632 static int artpec6_pmx_get_functions_count(struct pinctrl_dev *pctldev) in artpec6_pmx_get_functions_count() 637 static const char *artpec6_pmx_get_fname(struct pinctrl_dev *pctldev, in artpec6_pmx_get_fname() 643 static int artpec6_pmx_get_fgroups(struct pinctrl_dev *pctldev, in artpec6_pmx_get_fgroups() 653 static void artpec6_pmx_select_func(struct pinctrl_dev *pctldev, in artpec6_pmx_select_func() 691 static int artpec6_pmx_set(struct pinctrl_dev *pctldev, in artpec6_pmx_set() 706 static int artpec6_pmx_request_gpio(struct pinctrl_dev *pctldev, in artpec6_pmx_request_gpio() 733 static int artpec6_pconf_get(struct pinctrl_dev *pctldev, unsigned int pin, in artpec6_pconf_get() [all …]
|
| H A D | pinctrl-as3722.c | 161 static int as3722_pinctrl_get_groups_count(struct pinctrl_dev *pctldev) in as3722_pinctrl_get_groups_count() 168 static const char *as3722_pinctrl_get_group_name(struct pinctrl_dev *pctldev, in as3722_pinctrl_get_group_name() 176 static int as3722_pinctrl_get_group_pins(struct pinctrl_dev *pctldev, in as3722_pinctrl_get_group_pins() 194 static int as3722_pinctrl_get_funcs_count(struct pinctrl_dev *pctldev) in as3722_pinctrl_get_funcs_count() 201 static const char *as3722_pinctrl_get_func_name(struct pinctrl_dev *pctldev, in as3722_pinctrl_get_func_name() 209 static int as3722_pinctrl_get_func_groups(struct pinctrl_dev *pctldev, in as3722_pinctrl_get_func_groups() 220 static int as3722_pinctrl_set(struct pinctrl_dev *pctldev, unsigned function, in as3722_pinctrl_set() 284 static int as3722_pinctrl_gpio_request_enable(struct pinctrl_dev *pctldev, in as3722_pinctrl_gpio_request_enable() 294 static int as3722_pinctrl_gpio_set_direction(struct pinctrl_dev *pctldev, in as3722_pinctrl_gpio_set_direction() 322 static int as3722_pinconf_get(struct pinctrl_dev *pctldev, in as3722_pinconf_get() [all …]
|
| /linux/drivers/pinctrl/spear/ |
| H A D | pinctrl-spear.c | 116 static int spear_pinctrl_get_groups_cnt(struct pinctrl_dev *pctldev) in spear_pinctrl_get_groups_cnt() 123 static const char *spear_pinctrl_get_group_name(struct pinctrl_dev *pctldev, in spear_pinctrl_get_group_name() 131 static int spear_pinctrl_get_group_pins(struct pinctrl_dev *pctldev, in spear_pinctrl_get_group_pins() 142 static void spear_pinctrl_pin_dbg_show(struct pinctrl_dev *pctldev, in spear_pinctrl_pin_dbg_show() 148 static int spear_pinctrl_dt_node_to_map(struct pinctrl_dev *pctldev, in spear_pinctrl_dt_node_to_map() 195 static void spear_pinctrl_dt_free_map(struct pinctrl_dev *pctldev, in spear_pinctrl_dt_free_map() 211 static int spear_pinctrl_get_funcs_count(struct pinctrl_dev *pctldev) in spear_pinctrl_get_funcs_count() 218 static const char *spear_pinctrl_get_func_name(struct pinctrl_dev *pctldev, in spear_pinctrl_get_func_name() 226 static int spear_pinctrl_get_func_groups(struct pinctrl_dev *pctldev, in spear_pinctrl_get_func_groups() 238 static int spear_pinctrl_endisable(struct pinctrl_dev *pctldev, in spear_pinctrl_endisable() [all …]
|
| /linux/drivers/pinctrl/freescale/ |
| H A D | pinctrl-mxs.c | 31 static int mxs_get_groups_count(struct pinctrl_dev *pctldev) in mxs_get_groups_count() 38 static const char *mxs_get_group_name(struct pinctrl_dev *pctldev, in mxs_get_group_name() 46 static int mxs_get_group_pins(struct pinctrl_dev *pctldev, unsigned group, in mxs_get_group_pins() 57 static void mxs_pin_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s, in mxs_pin_dbg_show() 63 static int mxs_dt_node_to_map(struct pinctrl_dev *pctldev, in mxs_dt_node_to_map() 141 static void mxs_dt_free_map(struct pinctrl_dev *pctldev, in mxs_dt_free_map() 165 static int mxs_pinctrl_get_funcs_count(struct pinctrl_dev *pctldev) in mxs_pinctrl_get_funcs_count() 172 static const char *mxs_pinctrl_get_func_name(struct pinctrl_dev *pctldev, in mxs_pinctrl_get_func_name() 180 static int mxs_pinctrl_get_func_groups(struct pinctrl_dev *pctldev, in mxs_pinctrl_get_func_groups() 203 static int mxs_pinctrl_set_mux(struct pinctrl_dev *pctldev, unsigned selector, in mxs_pinctrl_set_mux() [all …]
|
| H A D | pinctrl-imx1-core.c | 174 static int imx1_get_groups_count(struct pinctrl_dev *pctldev) in imx1_get_groups_count() 182 static const char *imx1_get_group_name(struct pinctrl_dev *pctldev, in imx1_get_group_name() 191 static int imx1_get_group_pins(struct pinctrl_dev *pctldev, unsigned selector, in imx1_get_group_pins() 207 static void imx1_pin_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s, in imx1_pin_dbg_show() 221 static int imx1_dt_node_to_map(struct pinctrl_dev *pctldev, in imx1_dt_node_to_map() 282 static void imx1_dt_free_map(struct pinctrl_dev *pctldev, in imx1_dt_free_map() 297 static int imx1_pmx_set(struct pinctrl_dev *pctldev, unsigned selector, in imx1_pmx_set() 350 static int imx1_pmx_get_funcs_count(struct pinctrl_dev *pctldev) in imx1_pmx_get_funcs_count() 358 static const char *imx1_pmx_get_func_name(struct pinctrl_dev *pctldev, in imx1_pmx_get_func_name() 367 static int imx1_pmx_get_groups(struct pinctrl_dev *pctldev, unsigned selector, in imx1_pmx_get_groups() [all …]
|
| H A D | pinctrl-imx.c | 37 struct pinctrl_dev *pctldev, in imx_pinctrl_find_group_by_name() 52 static void imx_pin_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s, in imx_pin_dbg_show() 58 static int imx_dt_node_to_map(struct pinctrl_dev *pctldev, in imx_dt_node_to_map() 149 static void imx_dt_free_map(struct pinctrl_dev *pctldev, in imx_dt_free_map() 242 static int imx_pmx_set(struct pinctrl_dev *pctldev, unsigned selector, in imx_pmx_set() 294 static int imx_pinconf_get_mmio(struct pinctrl_dev *pctldev, unsigned pin_id, in imx_pinconf_get_mmio() 315 static int imx_pinconf_get(struct pinctrl_dev *pctldev, in imx_pinconf_get() 327 static int imx_pinconf_set_mmio(struct pinctrl_dev *pctldev, in imx_pinconf_set_mmio() 364 static int imx_pinconf_set(struct pinctrl_dev *pctldev, in imx_pinconf_set() 379 static void imx_pinconf_dbg_show(struct pinctrl_dev *pctldev, in imx_pinconf_dbg_show() [all …]
|
| /linux/drivers/pinctrl/uniphier/ |
| H A D | pinctrl-uniphier-core.c | 39 struct pinctrl_dev *pctldev; member 45 static int uniphier_pctl_get_groups_count(struct pinctrl_dev *pctldev) in uniphier_pctl_get_groups_count() 52 static const char *uniphier_pctl_get_group_name(struct pinctrl_dev *pctldev, in uniphier_pctl_get_group_name() 60 static int uniphier_pctl_get_group_pins(struct pinctrl_dev *pctldev, in uniphier_pctl_get_group_pins() 74 static void uniphier_pctl_pin_dbg_show(struct pinctrl_dev *pctldev, in uniphier_pctl_pin_dbg_show() 149 static int uniphier_conf_get_drvctrl_data(struct pinctrl_dev *pctldev, in uniphier_conf_get_drvctrl_data() 206 static int uniphier_conf_pin_bias_get(struct pinctrl_dev *pctldev, in uniphier_conf_pin_bias_get() 257 static int uniphier_conf_pin_drive_get(struct pinctrl_dev *pctldev, in uniphier_conf_pin_drive_get() 283 static int uniphier_conf_pin_input_enable_get(struct pinctrl_dev *pctldev, in uniphier_conf_pin_input_enable_get() 309 static int uniphier_conf_pin_config_get(struct pinctrl_dev *pctldev, in uniphier_conf_pin_config_get() [all …]
|
| /linux/drivers/pinctrl/nxp/ |
| H A D | pinctrl-s32cc.c | 118 s32_get_region(struct pinctrl_dev *pctldev, unsigned int pin) in s32_get_region() 134 static int s32_check_pin(struct pinctrl_dev *pctldev, in s32_check_pin() 140 static int s32_regmap_read(struct pinctrl_dev *pctldev, in s32_regmap_read() 156 static int s32_regmap_write(struct pinctrl_dev *pctldev, in s32_regmap_write() 174 static int s32_regmap_update(struct pinctrl_dev *pctldev, unsigned int pin, in s32_regmap_update() 190 static int s32_get_groups_count(struct pinctrl_dev *pctldev) in s32_get_groups_count() 198 static const char *s32_get_group_name(struct pinctrl_dev *pctldev, in s32_get_group_name() 207 static int s32_get_group_pins(struct pinctrl_dev *pctldev, in s32_get_group_pins() 220 static void s32_pin_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s, in s32_pin_dbg_show() 226 static int s32_dt_group_node_to_map(struct pinctrl_dev *pctldev, in s32_dt_group_node_to_map() [all …]
|
| /linux/drivers/pinctrl/visconti/ |
| H A D | pinctrl-common.c | 36 static int visconti_pin_config_set(struct pinctrl_dev *pctldev, in visconti_pin_config_set() 122 static int visconti_pin_config_group_set(struct pinctrl_dev *pctldev, in visconti_pin_config_group_set() 155 static int visconti_get_groups_count(struct pinctrl_dev *pctldev) in visconti_get_groups_count() 162 static const char *visconti_get_group_name(struct pinctrl_dev *pctldev, in visconti_get_group_name() 170 static int visconti_get_group_pins(struct pinctrl_dev *pctldev, in visconti_get_group_pins() 192 static int visconti_get_functions_count(struct pinctrl_dev *pctldev) in visconti_get_functions_count() 199 static const char *visconti_get_function_name(struct pinctrl_dev *pctldev, in visconti_get_function_name() 207 static int visconti_get_function_groups(struct pinctrl_dev *pctldev, in visconti_get_function_groups() 220 static int visconti_set_mux(struct pinctrl_dev *pctldev, in visconti_set_mux() 248 static int visconti_gpio_request_enable(struct pinctrl_dev *pctldev, in visconti_gpio_request_enable()
|
| /linux/drivers/pinctrl/cix/ |
| H A D | pinctrl-sky1-base.c | 111 static int sky1_pctrl_dt_subnode_to_map(struct pinctrl_dev *pctldev, in sky1_pctrl_dt_subnode_to_map() 210 static int sky1_pctrl_dt_node_to_map(struct pinctrl_dev *pctldev, in sky1_pctrl_dt_node_to_map() 233 static void sky1_dt_free_map(struct pinctrl_dev *pctldev, in sky1_dt_free_map() 240 static int sky1_pctrl_get_groups_count(struct pinctrl_dev *pctldev) in sky1_pctrl_get_groups_count() 247 static const char *sky1_pctrl_get_group_name(struct pinctrl_dev *pctldev, in sky1_pctrl_get_group_name() 255 static int sky1_pctrl_get_group_pins(struct pinctrl_dev *pctldev, in sky1_pctrl_get_group_pins() 268 static void sky1_pin_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s, in sky1_pin_dbg_show() 300 static int sky1_pmx_set_mux(struct pinctrl_dev *pctldev, in sky1_pmx_set_mux() 320 static int sky1_pmx_get_funcs_cnt(struct pinctrl_dev *pctldev) in sky1_pmx_get_funcs_cnt() 325 static const char *sky1_pmx_get_func_name(struct pinctrl_dev *pctldev, in sky1_pmx_get_func_name() [all …]
|
| /linux/drivers/pinctrl/aspeed/ |
| H A D | pinctrl-aspeed.c | 14 int aspeed_pinctrl_get_groups_count(struct pinctrl_dev *pctldev) in aspeed_pinctrl_get_groups_count() 21 const char *aspeed_pinctrl_get_group_name(struct pinctrl_dev *pctldev, in aspeed_pinctrl_get_group_name() 29 int aspeed_pinctrl_get_group_pins(struct pinctrl_dev *pctldev, in aspeed_pinctrl_get_group_pins() 41 void aspeed_pinctrl_pin_dbg_show(struct pinctrl_dev *pctldev, in aspeed_pinctrl_pin_dbg_show() 47 int aspeed_pinmux_get_fn_count(struct pinctrl_dev *pctldev) in aspeed_pinmux_get_fn_count() 54 const char *aspeed_pinmux_get_fn_name(struct pinctrl_dev *pctldev, in aspeed_pinmux_get_fn_name() 62 int aspeed_pinmux_get_fn_groups(struct pinctrl_dev *pctldev, in aspeed_pinmux_get_fn_groups() 223 int aspeed_pinmux_set_mux(struct pinctrl_dev *pctldev, unsigned int function, in aspeed_pinmux_set_mux() 377 int aspeed_gpio_request_enable(struct pinctrl_dev *pctldev, in aspeed_gpio_request_enable() 530 int aspeed_pin_config_get(struct pinctrl_dev *pctldev, unsigned int offset, in aspeed_pin_config_get() [all …]
|
| /linux/drivers/pinctrl/vt8500/ |
| H A D | pinctrl-wmt.c | 59 static int wmt_pmx_get_functions_count(struct pinctrl_dev *pctldev) in wmt_pmx_get_functions_count() 64 static const char *wmt_pmx_get_function_name(struct pinctrl_dev *pctldev, in wmt_pmx_get_function_name() 70 static int wmt_pmx_get_function_groups(struct pinctrl_dev *pctldev, in wmt_pmx_get_function_groups() 125 static int wmt_pmx_set_mux(struct pinctrl_dev *pctldev, in wmt_pmx_set_mux() 135 static void wmt_pmx_gpio_disable_free(struct pinctrl_dev *pctldev, in wmt_pmx_gpio_disable_free() 145 static int wmt_pmx_gpio_set_direction(struct pinctrl_dev *pctldev, in wmt_pmx_gpio_set_direction() 167 static int wmt_get_groups_count(struct pinctrl_dev *pctldev) in wmt_get_groups_count() 174 static const char *wmt_get_group_name(struct pinctrl_dev *pctldev, in wmt_get_group_name() 182 static int wmt_get_group_pins(struct pinctrl_dev *pctldev, in wmt_get_group_pins() 282 static void wmt_pctl_dt_free_map(struct pinctrl_dev *pctldev, in wmt_pctl_dt_free_map() [all …]
|
| /linux/drivers/pinctrl/mvebu/ |
| H A D | pinctrl-mvebu.c | 49 struct pinctrl_dev *pctldev; member 172 static int mvebu_pinconf_group_get(struct pinctrl_dev *pctldev, in mvebu_pinconf_group_get() 184 static int mvebu_pinconf_group_set(struct pinctrl_dev *pctldev, in mvebu_pinconf_group_set() 204 static void mvebu_pinconf_group_dbg_show(struct pinctrl_dev *pctldev, in mvebu_pinconf_group_dbg_show() 268 static int mvebu_pinmux_get_funcs_count(struct pinctrl_dev *pctldev) in mvebu_pinmux_get_funcs_count() 275 static const char *mvebu_pinmux_get_func_name(struct pinctrl_dev *pctldev, in mvebu_pinmux_get_func_name() 283 static int mvebu_pinmux_get_groups(struct pinctrl_dev *pctldev, unsigned fid, in mvebu_pinmux_get_groups() 294 static int mvebu_pinmux_set(struct pinctrl_dev *pctldev, unsigned fid, in mvebu_pinmux_set() 324 static int mvebu_pinmux_gpio_request_enable(struct pinctrl_dev *pctldev, in mvebu_pinmux_gpio_request_enable() 348 static int mvebu_pinmux_gpio_set_direction(struct pinctrl_dev *pctldev, in mvebu_pinmux_gpio_set_direction() [all …]
|
| /linux/drivers/pinctrl/mediatek/ |
| H A D | pinctrl-paris.c | 103 static int mtk_pinmux_gpio_request_enable(struct pinctrl_dev *pctldev, in mtk_pinmux_gpio_request_enable() 116 static int mtk_pinmux_gpio_set_direction(struct pinctrl_dev *pctldev, in mtk_pinmux_gpio_set_direction() 129 static int mtk_pinconf_get(struct pinctrl_dev *pctldev, in mtk_pinconf_get() 258 static int mtk_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin, in mtk_pinconf_set() 435 static int mtk_pctrl_dt_subnode_to_map(struct pinctrl_dev *pctldev, in mtk_pctrl_dt_subnode_to_map() 534 static int mtk_pctrl_dt_node_to_map(struct pinctrl_dev *pctldev, in mtk_pctrl_dt_node_to_map() 559 static int mtk_pctrl_get_groups_count(struct pinctrl_dev *pctldev) in mtk_pctrl_get_groups_count() 566 static const char *mtk_pctrl_get_group_name(struct pinctrl_dev *pctldev, in mtk_pctrl_get_group_name() 574 static int mtk_pctrl_get_group_pins(struct pinctrl_dev *pctldev, in mtk_pctrl_get_group_pins() 700 static void mtk_pctrl_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s, in mtk_pctrl_dbg_show() [all …]
|
| /linux/drivers/pinctrl/bcm/ |
| H A D | pinctrl-bcm6328.c | 269 static int bcm6328_pinctrl_get_group_count(struct pinctrl_dev *pctldev) in bcm6328_pinctrl_get_group_count() 274 static const char *bcm6328_pinctrl_get_group_name(struct pinctrl_dev *pctldev, in bcm6328_pinctrl_get_group_name() 280 static int bcm6328_pinctrl_get_group_pins(struct pinctrl_dev *pctldev, in bcm6328_pinctrl_get_group_pins() 290 static int bcm6328_pinctrl_get_func_count(struct pinctrl_dev *pctldev) in bcm6328_pinctrl_get_func_count() 295 static const char *bcm6328_pinctrl_get_func_name(struct pinctrl_dev *pctldev, in bcm6328_pinctrl_get_func_name() 301 static int bcm6328_pinctrl_get_groups(struct pinctrl_dev *pctldev, in bcm6328_pinctrl_get_groups() 324 static int bcm6328_pinctrl_set_mux(struct pinctrl_dev *pctldev, in bcm6328_pinctrl_set_mux() 336 static int bcm6328_gpio_request_enable(struct pinctrl_dev *pctldev, in bcm6328_gpio_request_enable()
|
| /linux/drivers/pinctrl/renesas/ |
| H A D | pinctrl-rzn1.c | 299 static int rzn1_get_groups_count(struct pinctrl_dev *pctldev) in rzn1_get_groups_count() 306 static const char *rzn1_get_group_name(struct pinctrl_dev *pctldev, in rzn1_get_group_name() 314 static int rzn1_get_group_pins(struct pinctrl_dev *pctldev, in rzn1_get_group_pins() 337 static int rzn1_dt_node_to_map_one(struct pinctrl_dev *pctldev, in rzn1_dt_node_to_map_one() 402 static int rzn1_dt_node_to_map(struct pinctrl_dev *pctldev, in rzn1_dt_node_to_map() 433 static int rzn1_pmx_get_funcs_count(struct pinctrl_dev *pctldev) in rzn1_pmx_get_funcs_count() 440 static const char *rzn1_pmx_get_func_name(struct pinctrl_dev *pctldev, in rzn1_pmx_get_func_name() 448 static int rzn1_pmx_get_groups(struct pinctrl_dev *pctldev, in rzn1_pmx_get_groups() 461 static int rzn1_set_mux(struct pinctrl_dev *pctldev, unsigned int selector, in rzn1_set_mux() 486 static int rzn1_pinconf_get(struct pinctrl_dev *pctldev, unsigned int pin, in rzn1_pinconf_get() [all …]
|