Home
last modified time | relevance | path

Searched refs:pctldev (Results 1 – 6 of 6) sorted by relevance

/include/linux/pinctrl/
A Dpinmux.h60 int (*request) (struct pinctrl_dev *pctldev, unsigned int offset);
61 int (*free) (struct pinctrl_dev *pctldev, unsigned int offset);
62 int (*get_functions_count) (struct pinctrl_dev *pctldev);
63 const char *(*get_function_name) (struct pinctrl_dev *pctldev,
65 int (*get_function_groups) (struct pinctrl_dev *pctldev,
69 int (*set_mux) (struct pinctrl_dev *pctldev, unsigned int func_selector,
71 int (*gpio_request_enable) (struct pinctrl_dev *pctldev,
74 void (*gpio_disable_free) (struct pinctrl_dev *pctldev,
77 int (*gpio_set_direction) (struct pinctrl_dev *pctldev,
A Dpinctrl.h109 int (*get_groups_count) (struct pinctrl_dev *pctldev);
110 const char *(*get_group_name) (struct pinctrl_dev *pctldev,
112 int (*get_group_pins) (struct pinctrl_dev *pctldev,
118 int (*dt_node_to_map) (struct pinctrl_dev *pctldev,
121 void (*dt_free_map) (struct pinctrl_dev *pctldev,
170 struct pinctrl_dev **pctldev);
171 extern int pinctrl_enable(struct pinctrl_dev *pctldev);
177 extern void pinctrl_unregister(struct pinctrl_dev *pctldev);
182 struct pinctrl_dev **pctldev);
190 struct pinctrl_dev *pctldev);
[all …]
A Dpinconf.h42 int (*pin_config_get) (struct pinctrl_dev *pctldev,
45 int (*pin_config_set) (struct pinctrl_dev *pctldev,
49 int (*pin_config_group_get) (struct pinctrl_dev *pctldev,
52 int (*pin_config_group_set) (struct pinctrl_dev *pctldev,
56 void (*pin_config_dbg_show) (struct pinctrl_dev *pctldev,
59 void (*pin_config_group_dbg_show) (struct pinctrl_dev *pctldev,
62 void (*pin_config_config_dbg_show) (struct pinctrl_dev *pctldev,
A Dpinconf-generic.h197 int pinconf_generic_dt_subnode_to_map(struct pinctrl_dev *pctldev,
201 int pinconf_generic_dt_node_to_map(struct pinctrl_dev *pctldev,
204 void pinconf_generic_dt_free_map(struct pinctrl_dev *pctldev,
207 static inline int pinconf_generic_dt_node_to_map_group(struct pinctrl_dev *pctldev, in pinconf_generic_dt_node_to_map_group() argument
211 return pinconf_generic_dt_node_to_map(pctldev, np_config, map, num_maps, in pinconf_generic_dt_node_to_map_group()
215 static inline int pinconf_generic_dt_node_to_map_pin(struct pinctrl_dev *pctldev, in pinconf_generic_dt_node_to_map_pin() argument
219 return pinconf_generic_dt_node_to_map(pctldev, np_config, map, num_maps, in pinconf_generic_dt_node_to_map_pin()
223 static inline int pinconf_generic_dt_node_to_map_all(struct pinctrl_dev *pctldev, in pinconf_generic_dt_node_to_map_all() argument
231 return pinconf_generic_dt_node_to_map(pctldev, np_config, map, num_maps, in pinconf_generic_dt_node_to_map_all()
235 int pinconf_generic_dt_node_to_map_pinmux(struct pinctrl_dev *pctldev,
/include/linux/gpio/
A Dgpio-nomadik.h263 void nmk_gpio_dbg_show_one(struct seq_file *s, struct pinctrl_dev *pctldev,
270 struct pinctrl_dev *pctldev, in nmk_gpio_dbg_show_one() argument
290 int __maybe_unused nmk_prcm_gpiocr_get_mode(struct pinctrl_dev *pctldev,
A Ddriver.h769 struct pinctrl_dev *pctldev; member
779 struct pinctrl_dev *pctldev,
794 struct pinctrl_dev *pctldev, in gpiochip_add_pingroup_range() argument

Completed in 15 milliseconds