Lines Matching refs:pinctrl_dev
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()
101 struct pinctrl_dev *get_pinctrl_dev_from_devname(const char *devname) in get_pinctrl_dev_from_devname()
103 struct pinctrl_dev *pctldev = NULL; in get_pinctrl_dev_from_devname()
123 struct pinctrl_dev *get_pinctrl_dev_from_of_node(struct device_node *np) in get_pinctrl_dev_from_of_node()
125 struct pinctrl_dev *pctldev; in get_pinctrl_dev_from_of_node()
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()
266 static int pinctrl_register_pins(struct pinctrl_dev *pctldev, in pinctrl_register_pins()
315 pinctrl_match_gpio_range(struct pinctrl_dev *pctldev, unsigned gpio) in pinctrl_match_gpio_range()
349 struct pinctrl_dev *pctldev; in pinctrl_ready_for_gpio_range()
391 struct pinctrl_dev **outdev, in pinctrl_get_device_gpio_range()
394 struct pinctrl_dev *pctldev = NULL; in pinctrl_get_device_gpio_range()
424 void pinctrl_add_gpio_range(struct pinctrl_dev *pctldev, in pinctrl_add_gpio_range()
433 void pinctrl_add_gpio_ranges(struct pinctrl_dev *pctldev, in pinctrl_add_gpio_ranges()
444 struct pinctrl_dev *pinctrl_find_and_add_gpio_range(const char *devname, in pinctrl_find_and_add_gpio_range()
447 struct pinctrl_dev *pctldev; in pinctrl_find_and_add_gpio_range()
465 int pinctrl_get_group_pins(struct pinctrl_dev *pctldev, const char *pin_group, in pinctrl_get_group_pins()
488 pinctrl_find_gpio_range_from_pin(struct pinctrl_dev *pctldev, in pinctrl_find_gpio_range_from_pin()
519 void pinctrl_remove_gpio_range(struct pinctrl_dev *pctldev, in pinctrl_remove_gpio_range()
533 int pinctrl_get_group_selector(struct pinctrl_dev *pctldev, in pinctrl_get_group_selector()
570 struct pinctrl_dev *pctldev; in pinctrl_request_gpio()
605 struct pinctrl_dev *pctldev; in pinctrl_free_gpio()
627 struct pinctrl_dev *pctldev; in pinctrl_gpio_direction()
1221 int pinctrl_force_sleep(struct pinctrl_dev *pctldev) in pinctrl_force_sleep()
1233 int pinctrl_force_default(struct pinctrl_dev *pctldev) in pinctrl_force_default()
1307 struct pinctrl_dev *pctldev = s->private; in pinctrl_pins_show()
1342 struct pinctrl_dev *pctldev = s->private; in pinctrl_groups_show()
1387 struct pinctrl_dev *pctldev = s->private; in pinctrl_gpioranges_show()
1420 struct pinctrl_dev *pctldev; in pinctrl_devices_show()
1516 struct pinctrl_dev *pctldev = setting->pctldev; in pinctrl_show()
1616 static void pinctrl_init_device_debugfs(struct pinctrl_dev *pctldev) in pinctrl_init_device_debugfs()
1641 static void pinctrl_remove_device_debugfs(struct pinctrl_dev *pctldev) in pinctrl_remove_device_debugfs()
1665 static void pinctrl_init_device_debugfs(struct pinctrl_dev *pctldev) in pinctrl_init_device_debugfs()
1673 static void pinctrl_remove_device_debugfs(struct pinctrl_dev *pctldev) in pinctrl_remove_device_debugfs()
1679 static int pinctrl_check_ops(struct pinctrl_dev *pctldev) in pinctrl_check_ops()
1700 struct pinctrl_dev *pinctrl_register(struct pinctrl_desc *pctldesc, in pinctrl_register()
1703 struct pinctrl_dev *pctldev; in pinctrl_register()
1796 void pinctrl_unregister(struct pinctrl_dev *pctldev) in pinctrl_unregister()