/kernel/linux/linux-5.10/drivers/pinctrl/ |
H A D | pinctrl-lantiq.c | 18 static int ltq_get_group_count(struct pinctrl_dev *pctrldev) in ltq_get_group_count() argument 24 static const char *ltq_get_group_name(struct pinctrl_dev *pctrldev, in ltq_get_group_name() argument 33 static int ltq_get_group_pins(struct pinctrl_dev *pctrldev, in ltq_get_group_pins() argument 180 static int ltq_pmx_func_count(struct pinctrl_dev *pctrldev) in ltq_pmx_func_count() argument 187 static const char *ltq_pmx_func_name(struct pinctrl_dev *pctrldev, in ltq_pmx_func_name() argument 198 ltq_pmx_get_groups(struct pinctrl_dev *pctrldev, unsigned func, const char * const **groups, unsigned * const num_groups) ltq_pmx_get_groups() argument 258 ltq_pmx_set(struct pinctrl_dev *pctrldev, unsigned func, unsigned group) ltq_pmx_set() argument 291 ltq_pmx_gpio_request_enable(struct pinctrl_dev *pctrldev, struct pinctrl_gpio_range *range, unsigned pin) ltq_pmx_gpio_request_enable() argument [all...] |
H A D | pinctrl-falcon.c | 228 static int falcon_pinconf_group_get(struct pinctrl_dev *pctrldev, in falcon_pinconf_group_get() argument 234 static int falcon_pinconf_group_set(struct pinctrl_dev *pctrldev, in falcon_pinconf_group_set() argument 241 static int falcon_pinconf_get(struct pinctrl_dev *pctrldev, in falcon_pinconf_get() argument 276 static int falcon_pinconf_set(struct pinctrl_dev *pctrldev, in falcon_pinconf_set() argument 321 static void falcon_pinconf_dbg_show(struct pinctrl_dev *pctrldev, in falcon_pinconf_dbg_show() argument 357 falcon_pinconf_group_dbg_show(struct pinctrl_dev *pctrldev, struct seq_file *s, unsigned selector) falcon_pinconf_group_dbg_show() argument 377 falcon_mux_apply(struct pinctrl_dev *pctrldev, int mfp, int mux) falcon_mux_apply() argument [all...] |
H A D | pinctrl-bm1880.c | 34 struct pinctrl_dev *pctrldev; member
|
H A D | pinctrl-xway.c | 1496 static inline int xway_mux_apply(struct pinctrl_dev *pctrldev, in xway_mux_apply() argument
|
/kernel/linux/linux-5.10/drivers/staging/mt7621-pinctrl/ |
H A D | pinctrl-rt2880.c | 46 static int rt2880_get_group_count(struct pinctrl_dev *pctrldev) in rt2880_get_group_count() argument 53 static const char *rt2880_get_group_name(struct pinctrl_dev *pctrldev, in rt2880_get_group_name() argument 61 static int rt2880_get_group_pins(struct pinctrl_dev *pctrldev, in rt2880_get_group_pins() argument 85 static int rt2880_pmx_func_count(struct pinctrl_dev *pctrldev) in rt2880_pmx_func_count() argument 92 static const char *rt2880_pmx_func_name(struct pinctrl_dev *pctrldev, in rt2880_pmx_func_name() argument 100 rt2880_pmx_group_get_groups(struct pinctrl_dev *pctrldev, unsigned int func, const char * const **groups, unsigned int * const num_groups) rt2880_pmx_group_get_groups() argument 117 rt2880_pmx_group_enable(struct pinctrl_dev *pctrldev, unsigned int func, unsigned int group) rt2880_pmx_group_enable() argument 161 rt2880_pmx_group_gpio_request_enable(struct pinctrl_dev *pctrldev, struct pinctrl_gpio_range *range, unsigned int pin) rt2880_pmx_group_gpio_request_enable() argument [all...] |
/kernel/linux/linux-6.6/drivers/pinctrl/mediatek/ |
H A D | pinctrl-mtmips.c | 46 static int mtmips_get_group_count(struct pinctrl_dev *pctrldev) in mtmips_get_group_count() argument 53 static const char *mtmips_get_group_name(struct pinctrl_dev *pctrldev, in mtmips_get_group_name() argument 61 static int mtmips_get_group_pins(struct pinctrl_dev *pctrldev, in mtmips_get_group_pins() argument 85 static int mtmips_pmx_func_count(struct pinctrl_dev *pctrldev) in mtmips_pmx_func_count() argument 92 static const char *mtmips_pmx_func_name(struct pinctrl_dev *pctrldev, in mtmips_pmx_func_name() argument 100 mtmips_pmx_group_get_groups(struct pinctrl_dev *pctrldev, unsigned int func, const char * const **groups, unsigned int * const num_groups) mtmips_pmx_group_get_groups() argument 117 mtmips_pmx_group_enable(struct pinctrl_dev *pctrldev, unsigned int func, unsigned int group) mtmips_pmx_group_enable() argument 161 mtmips_pmx_group_gpio_request_enable(struct pinctrl_dev *pctrldev, struct pinctrl_gpio_range *range, unsigned int pin) mtmips_pmx_group_gpio_request_enable() argument [all...] |
/kernel/linux/linux-6.6/drivers/pinctrl/ |
H A D | pinctrl-lantiq.c | 19 static int ltq_get_group_count(struct pinctrl_dev *pctrldev) in ltq_get_group_count() argument 25 static const char *ltq_get_group_name(struct pinctrl_dev *pctrldev, in ltq_get_group_name() argument 34 static int ltq_get_group_pins(struct pinctrl_dev *pctrldev, in ltq_get_group_pins() argument 181 static int ltq_pmx_func_count(struct pinctrl_dev *pctrldev) in ltq_pmx_func_count() argument 188 static const char *ltq_pmx_func_name(struct pinctrl_dev *pctrldev, in ltq_pmx_func_name() argument 199 ltq_pmx_get_groups(struct pinctrl_dev *pctrldev, unsigned func, const char * const **groups, unsigned * const num_groups) ltq_pmx_get_groups() argument 259 ltq_pmx_set(struct pinctrl_dev *pctrldev, unsigned func, unsigned group) ltq_pmx_set() argument 292 ltq_pmx_gpio_request_enable(struct pinctrl_dev *pctrldev, struct pinctrl_gpio_range *range, unsigned pin) ltq_pmx_gpio_request_enable() argument [all...] |
H A D | pinctrl-amd.c | 974 static const char *amd_get_fname(struct pinctrl_dev *pctrldev, unsigned int selector) in amd_get_fname() argument 979 static int amd_get_groups(struct pinctrl_dev *pctrldev, unsigned int selector, in amd_get_groups() argument 995 static int amd_set_mux(struct pinctrl_dev *pctrldev, unsigned int function, unsigned int group) in amd_set_mux() argument
|
H A D | pinctrl-falcon.c | 228 static int falcon_pinconf_group_get(struct pinctrl_dev *pctrldev, in falcon_pinconf_group_get() argument 234 static int falcon_pinconf_group_set(struct pinctrl_dev *pctrldev, in falcon_pinconf_group_set() argument 241 static int falcon_pinconf_get(struct pinctrl_dev *pctrldev, in falcon_pinconf_get() argument 276 static int falcon_pinconf_set(struct pinctrl_dev *pctrldev, in falcon_pinconf_set() argument 321 static void falcon_pinconf_dbg_show(struct pinctrl_dev *pctrldev, in falcon_pinconf_dbg_show() argument 357 falcon_pinconf_group_dbg_show(struct pinctrl_dev *pctrldev, struct seq_file *s, unsigned selector) falcon_pinconf_group_dbg_show() argument 377 falcon_mux_apply(struct pinctrl_dev *pctrldev, int mfp, int mux) falcon_mux_apply() argument [all...] |
H A D | pinctrl-xway.c | 1259 static inline int xway_mux_apply(struct pinctrl_dev *pctrldev, in xway_mux_apply() argument
|
H A D | pinctrl-bm1880.c | 36 struct pinctrl_dev *pctrldev; member
|
/kernel/linux/linux-5.10/drivers/pinctrl/actions/ |
H A D | pinctrl-owl.c | 47 struct pinctrl_dev *pctrldev; member 91 static int owl_get_groups_count(struct pinctrl_dev *pctrldev) in owl_get_groups_count() argument 98 static const char *owl_get_group_name(struct pinctrl_dev *pctrldev, in owl_get_group_name() argument 106 static int owl_get_group_pins(struct pinctrl_dev *pctrldev, in owl_get_group_pins() argument 119 static void owl_pin_dbg_show(struct pinctrl_dev *pctrldev, in owl_pin_dbg_show() argument 137 owl_get_funcs_count(struct pinctrl_dev *pctrldev) owl_get_funcs_count() argument 144 owl_get_func_name(struct pinctrl_dev *pctrldev, unsigned int function) owl_get_func_name() argument 152 owl_get_func_groups(struct pinctrl_dev *pctrldev, unsigned int function, const char * const **groups, unsigned int * const num_groups) owl_get_func_groups() argument 192 owl_set_mux(struct pinctrl_dev *pctrldev, unsigned int function, unsigned int group) owl_set_mux() argument 253 owl_pin_config_get(struct pinctrl_dev *pctrldev, unsigned int pin, unsigned long *config) owl_pin_config_get() argument 283 owl_pin_config_set(struct pinctrl_dev *pctrldev, unsigned int pin, unsigned long *configs, unsigned int num_configs) owl_pin_config_set() argument 422 owl_group_config_get(struct pinctrl_dev *pctrldev, unsigned int group, unsigned long *config) owl_group_config_get() argument 449 owl_group_config_set(struct pinctrl_dev *pctrldev, unsigned int group, unsigned long *configs, unsigned int num_configs) owl_group_config_set() argument [all...] |
/kernel/linux/linux-6.6/drivers/pinctrl/actions/ |
H A D | pinctrl-owl.c | 48 struct pinctrl_dev *pctrldev; member 91 static int owl_get_groups_count(struct pinctrl_dev *pctrldev) in owl_get_groups_count() argument 98 static const char *owl_get_group_name(struct pinctrl_dev *pctrldev, in owl_get_group_name() argument 106 static int owl_get_group_pins(struct pinctrl_dev *pctrldev, in owl_get_group_pins() argument 119 static void owl_pin_dbg_show(struct pinctrl_dev *pctrldev, in owl_pin_dbg_show() argument 137 owl_get_funcs_count(struct pinctrl_dev *pctrldev) owl_get_funcs_count() argument 144 owl_get_func_name(struct pinctrl_dev *pctrldev, unsigned int function) owl_get_func_name() argument 152 owl_get_func_groups(struct pinctrl_dev *pctrldev, unsigned int function, const char * const **groups, unsigned int * const num_groups) owl_get_func_groups() argument 192 owl_set_mux(struct pinctrl_dev *pctrldev, unsigned int function, unsigned int group) owl_set_mux() argument 253 owl_pin_config_get(struct pinctrl_dev *pctrldev, unsigned int pin, unsigned long *config) owl_pin_config_get() argument 283 owl_pin_config_set(struct pinctrl_dev *pctrldev, unsigned int pin, unsigned long *configs, unsigned int num_configs) owl_pin_config_set() argument 422 owl_group_config_get(struct pinctrl_dev *pctrldev, unsigned int group, unsigned long *config) owl_group_config_get() argument 449 owl_group_config_set(struct pinctrl_dev *pctrldev, unsigned int group, unsigned long *configs, unsigned int num_configs) owl_group_config_set() argument [all...] |
/kernel/linux/linux-5.10/drivers/pinctrl/bcm/ |
H A D | pinctrl-ns2-mux.c | 659 static int ns2_pin_set_enable(struct pinctrl_dev *pctrldev, unsigned int pin, in ns2_pin_set_enable() argument 683 static int ns2_pin_get_enable(struct pinctrl_dev *pctrldev, unsigned int pin) in ns2_pin_get_enable() argument 705 static int ns2_pin_set_slew(struct pinctrl_dev *pctrldev, unsigned int pin, in ns2_pin_set_slew() argument 729 ns2_pin_get_slew(struct pinctrl_dev *pctrldev, unsigned int pin, u16 *slew) ns2_pin_get_slew() argument 746 ns2_pin_set_pull(struct pinctrl_dev *pctrldev, unsigned int pin, bool pull_up, bool pull_down) ns2_pin_set_pull() argument 772 ns2_pin_get_pull(struct pinctrl_dev *pctrldev, unsigned int pin, bool *pull_up, bool *pull_down) ns2_pin_get_pull() argument 795 ns2_pin_set_strength(struct pinctrl_dev *pctrldev, unsigned int pin, u32 strength) ns2_pin_set_strength() argument 821 ns2_pin_get_strength(struct pinctrl_dev *pctrldev, unsigned int pin, u16 *strength) ns2_pin_get_strength() argument 901 ns2_pin_config_set(struct pinctrl_dev *pctrldev, unsigned int pin, unsigned long *configs, unsigned int num_configs) ns2_pin_config_set() argument [all...] |
/kernel/linux/linux-6.6/drivers/pinctrl/bcm/ |
H A D | pinctrl-ns2-mux.c | 653 static int ns2_pin_set_enable(struct pinctrl_dev *pctrldev, unsigned int pin, in ns2_pin_set_enable() argument 677 static int ns2_pin_get_enable(struct pinctrl_dev *pctrldev, unsigned int pin) in ns2_pin_get_enable() argument 699 static int ns2_pin_set_slew(struct pinctrl_dev *pctrldev, unsigned int pin, in ns2_pin_set_slew() argument 723 ns2_pin_get_slew(struct pinctrl_dev *pctrldev, unsigned int pin, u16 *slew) ns2_pin_get_slew() argument 740 ns2_pin_set_pull(struct pinctrl_dev *pctrldev, unsigned int pin, bool pull_up, bool pull_down) ns2_pin_set_pull() argument 766 ns2_pin_get_pull(struct pinctrl_dev *pctrldev, unsigned int pin, bool *pull_up, bool *pull_down) ns2_pin_get_pull() argument 789 ns2_pin_set_strength(struct pinctrl_dev *pctrldev, unsigned int pin, u32 strength) ns2_pin_set_strength() argument 815 ns2_pin_get_strength(struct pinctrl_dev *pctrldev, unsigned int pin, u16 *strength) ns2_pin_get_strength() argument 895 ns2_pin_config_set(struct pinctrl_dev *pctrldev, unsigned int pin, unsigned long *configs, unsigned int num_configs) ns2_pin_config_set() argument [all...] |