Lines Matching refs:pctldev
198 static int at91_get_groups_count(struct pinctrl_dev *pctldev) in at91_get_groups_count() argument
200 struct at91_pinctrl *info = pinctrl_dev_get_drvdata(pctldev); in at91_get_groups_count()
205 static const char *at91_get_group_name(struct pinctrl_dev *pctldev, in at91_get_group_name() argument
208 struct at91_pinctrl *info = pinctrl_dev_get_drvdata(pctldev); in at91_get_group_name()
213 static int at91_get_group_pins(struct pinctrl_dev *pctldev, unsigned selector, in at91_get_group_pins() argument
217 struct at91_pinctrl *info = pinctrl_dev_get_drvdata(pctldev); in at91_get_group_pins()
228 static void at91_pin_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s, in at91_pin_dbg_show() argument
231 seq_printf(s, "%s", dev_name(pctldev->dev)); in at91_pin_dbg_show()
234 static int at91_dt_node_to_map(struct pinctrl_dev *pctldev, in at91_dt_node_to_map() argument
238 struct at91_pinctrl *info = pinctrl_dev_get_drvdata(pctldev); in at91_dt_node_to_map()
257 new_map = devm_kzalloc(pctldev->dev, sizeof(*new_map) * map_num, GFP_KERNEL); in at91_dt_node_to_map()
267 devm_kfree(pctldev->dev, new_map); in at91_dt_node_to_map()
280 pin_get_name(pctldev, grp->pins[i]); in at91_dt_node_to_map()
285 dev_dbg(pctldev->dev, "maps: function %s group %s num %d\n", in at91_dt_node_to_map()
291 static void at91_dt_free_map(struct pinctrl_dev *pctldev, in at91_dt_free_map() argument
552 static int at91_pmx_enable(struct pinctrl_dev *pctldev, unsigned selector, in at91_pmx_enable() argument
555 struct at91_pinctrl *info = pinctrl_dev_get_drvdata(pctldev); in at91_pmx_enable()
609 static void at91_pmx_disable(struct pinctrl_dev *pctldev, unsigned selector, in at91_pmx_disable() argument
612 struct at91_pinctrl *info = pinctrl_dev_get_drvdata(pctldev); in at91_pmx_disable()
629 static int at91_pmx_get_funcs_count(struct pinctrl_dev *pctldev) in at91_pmx_get_funcs_count() argument
631 struct at91_pinctrl *info = pinctrl_dev_get_drvdata(pctldev); in at91_pmx_get_funcs_count()
636 static const char *at91_pmx_get_func_name(struct pinctrl_dev *pctldev, in at91_pmx_get_func_name() argument
639 struct at91_pinctrl *info = pinctrl_dev_get_drvdata(pctldev); in at91_pmx_get_func_name()
644 static int at91_pmx_get_groups(struct pinctrl_dev *pctldev, unsigned selector, in at91_pmx_get_groups() argument
648 struct at91_pinctrl *info = pinctrl_dev_get_drvdata(pctldev); in at91_pmx_get_groups()
656 static int at91_gpio_request_enable(struct pinctrl_dev *pctldev, in at91_gpio_request_enable() argument
660 struct at91_pinctrl *npct = pinctrl_dev_get_drvdata(pctldev); in at91_gpio_request_enable()
688 static void at91_gpio_disable_free(struct pinctrl_dev *pctldev, in at91_gpio_disable_free() argument
692 struct at91_pinctrl *npct = pinctrl_dev_get_drvdata(pctldev); in at91_gpio_disable_free()
708 static int at91_pinconf_get(struct pinctrl_dev *pctldev, in at91_pinconf_get() argument
711 struct at91_pinctrl *info = pinctrl_dev_get_drvdata(pctldev); in at91_pinconf_get()
738 static int at91_pinconf_set(struct pinctrl_dev *pctldev, in at91_pinconf_set() argument
741 struct at91_pinctrl *info = pinctrl_dev_get_drvdata(pctldev); in at91_pinconf_set()
767 static void at91_pinconf_dbg_show(struct pinctrl_dev *pctldev, in at91_pinconf_dbg_show() argument
773 static void at91_pinconf_group_dbg_show(struct pinctrl_dev *pctldev, in at91_pinconf_group_dbg_show() argument