Searched refs:meson_pinctrl (Results 1 - 10 of 10) sorted by relevance
/kernel/linux/linux-5.10/drivers/pinctrl/meson/ |
H A D | pinctrl-meson.c | 72 static int meson_get_bank(struct meson_pinctrl *pc, unsigned int pin, in meson_get_bank() 110 struct meson_pinctrl *pc = pinctrl_dev_get_drvdata(pcdev); in meson_get_groups_count() 118 struct meson_pinctrl *pc = pinctrl_dev_get_drvdata(pcdev); in meson_get_group_name() 126 struct meson_pinctrl *pc = pinctrl_dev_get_drvdata(pcdev); in meson_get_group_pins() 151 struct meson_pinctrl *pc = pinctrl_dev_get_drvdata(pcdev); in meson_pmx_get_funcs_count() 159 struct meson_pinctrl *pc = pinctrl_dev_get_drvdata(pcdev); in meson_pmx_get_func_name() 168 struct meson_pinctrl *pc = pinctrl_dev_get_drvdata(pcdev); in meson_pmx_get_groups() 176 static int meson_pinconf_set_gpio_bit(struct meson_pinctrl *pc, in meson_pinconf_set_gpio_bit() 194 static int meson_pinconf_get_gpio_bit(struct meson_pinctrl *pc, in meson_pinconf_get_gpio_bit() 214 static int meson_pinconf_set_output(struct meson_pinctrl *p [all...] |
H A D | pinctrl-meson.h | 14 struct meson_pinctrl; 119 int (*parse_dt)(struct meson_pinctrl *pc); 122 struct meson_pinctrl { struct 178 int meson8_aobus_parse_dt_extra(struct meson_pinctrl *pc); 180 int meson_a1_parse_dt_extra(struct meson_pinctrl *pc);
|
H A D | pinctrl-meson-axg-pmx.c | 29 static int meson_axg_pmx_get_bank(struct meson_pinctrl *pc, in meson_axg_pmx_get_bank() 60 static int meson_axg_pmx_update_function(struct meson_pinctrl *pc, in meson_axg_pmx_update_function() 85 struct meson_pinctrl *pc = pinctrl_dev_get_drvdata(pcdev); in meson_axg_pmx_set_mux() 107 struct meson_pinctrl *pc = pinctrl_dev_get_drvdata(pcdev); in meson_axg_pmx_request_gpio()
|
H A D | pinctrl-meson8-pmx.c | 32 static void meson8_pmx_disable_other_groups(struct meson_pinctrl *pc, in meson8_pmx_disable_other_groups() 59 struct meson_pinctrl *pc = pinctrl_dev_get_drvdata(pcdev); in meson8_pmx_set_mux() 89 struct meson_pinctrl *pc = pinctrl_dev_get_drvdata(pcdev); in meson8_pmx_request_gpio()
|
H A D | pinctrl-meson-g12a.c | 1365 static int meson_g12a_aobus_parse_dt_extra(struct meson_pinctrl *pc) in meson_g12a_aobus_parse_dt_extra()
|
/kernel/linux/linux-6.6/drivers/pinctrl/meson/ |
H A D | pinctrl-meson.c | 72 static int meson_get_bank(struct meson_pinctrl *pc, unsigned int pin, in meson_get_bank() 110 struct meson_pinctrl *pc = pinctrl_dev_get_drvdata(pcdev); in meson_get_groups_count() 118 struct meson_pinctrl *pc = pinctrl_dev_get_drvdata(pcdev); in meson_get_group_name() 126 struct meson_pinctrl *pc = pinctrl_dev_get_drvdata(pcdev); in meson_get_group_pins() 151 struct meson_pinctrl *pc = pinctrl_dev_get_drvdata(pcdev); in meson_pmx_get_funcs_count() 160 struct meson_pinctrl *pc = pinctrl_dev_get_drvdata(pcdev); in meson_pmx_get_func_name() 170 struct meson_pinctrl *pc = pinctrl_dev_get_drvdata(pcdev); in meson_pmx_get_groups() 179 static int meson_pinconf_set_gpio_bit(struct meson_pinctrl *pc, in meson_pinconf_set_gpio_bit() 197 static int meson_pinconf_get_gpio_bit(struct meson_pinctrl *pc, in meson_pinconf_get_gpio_bit() 217 static int meson_pinconf_set_output(struct meson_pinctrl *p [all...] |
H A D | pinctrl-meson.h | 17 struct meson_pinctrl; 122 int (*parse_dt)(struct meson_pinctrl *pc); 125 struct meson_pinctrl { struct 181 int meson8_aobus_parse_dt_extra(struct meson_pinctrl *pc); 183 int meson_a1_parse_dt_extra(struct meson_pinctrl *pc);
|
H A D | pinctrl-meson-axg-pmx.c | 28 static int meson_axg_pmx_get_bank(struct meson_pinctrl *pc, in meson_axg_pmx_get_bank() 59 static int meson_axg_pmx_update_function(struct meson_pinctrl *pc, in meson_axg_pmx_update_function() 84 struct meson_pinctrl *pc = pinctrl_dev_get_drvdata(pcdev); in meson_axg_pmx_set_mux() 106 struct meson_pinctrl *pc = pinctrl_dev_get_drvdata(pcdev); in meson_axg_pmx_request_gpio()
|
H A D | pinctrl-meson8-pmx.c | 32 static void meson8_pmx_disable_other_groups(struct meson_pinctrl *pc, in meson8_pmx_disable_other_groups() 59 struct meson_pinctrl *pc = pinctrl_dev_get_drvdata(pcdev); in meson8_pmx_set_mux() 89 struct meson_pinctrl *pc = pinctrl_dev_get_drvdata(pcdev); in meson8_pmx_request_gpio()
|
H A D | pinctrl-meson-g12a.c | 1370 static int meson_g12a_aobus_parse_dt_extra(struct meson_pinctrl *pc) in meson_g12a_aobus_parse_dt_extra()
|
Completed in 8 milliseconds