Lines Matching refs:pctldev

64 static int imx_get_groups_count(struct pinctrl_dev *pctldev)  in imx_get_groups_count()  argument
66 struct imx_pinctrl *ipctl = pinctrl_dev_get_drvdata(pctldev); in imx_get_groups_count()
72 static const char *imx_get_group_name(struct pinctrl_dev *pctldev, in imx_get_group_name() argument
75 struct imx_pinctrl *ipctl = pinctrl_dev_get_drvdata(pctldev); in imx_get_group_name()
81 static int imx_get_group_pins(struct pinctrl_dev *pctldev, unsigned selector, in imx_get_group_pins() argument
85 struct imx_pinctrl *ipctl = pinctrl_dev_get_drvdata(pctldev); in imx_get_group_pins()
97 static void imx_pin_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s, in imx_pin_dbg_show() argument
100 seq_printf(s, "%s", dev_name(pctldev->dev)); in imx_pin_dbg_show()
103 static int imx_dt_node_to_map(struct pinctrl_dev *pctldev, in imx_dt_node_to_map() argument
107 struct imx_pinctrl *ipctl = pinctrl_dev_get_drvdata(pctldev); in imx_dt_node_to_map()
155 pin_get_name(pctldev, grp->pins[i].pin); in imx_dt_node_to_map()
162 dev_dbg(pctldev->dev, "maps: function %s group %s num %d\n", in imx_dt_node_to_map()
168 static void imx_dt_free_map(struct pinctrl_dev *pctldev, in imx_dt_free_map() argument
184 static int imx_pmx_set(struct pinctrl_dev *pctldev, unsigned selector, in imx_pmx_set() argument
187 struct imx_pinctrl *ipctl = pinctrl_dev_get_drvdata(pctldev); in imx_pmx_set()
274 static int imx_pmx_get_funcs_count(struct pinctrl_dev *pctldev) in imx_pmx_get_funcs_count() argument
276 struct imx_pinctrl *ipctl = pinctrl_dev_get_drvdata(pctldev); in imx_pmx_get_funcs_count()
282 static const char *imx_pmx_get_func_name(struct pinctrl_dev *pctldev, in imx_pmx_get_func_name() argument
285 struct imx_pinctrl *ipctl = pinctrl_dev_get_drvdata(pctldev); in imx_pmx_get_func_name()
291 static int imx_pmx_get_groups(struct pinctrl_dev *pctldev, unsigned selector, in imx_pmx_get_groups() argument
295 struct imx_pinctrl *ipctl = pinctrl_dev_get_drvdata(pctldev); in imx_pmx_get_groups()
304 static int imx_pmx_gpio_request_enable(struct pinctrl_dev *pctldev, in imx_pmx_gpio_request_enable() argument
307 struct imx_pinctrl *ipctl = pinctrl_dev_get_drvdata(pctldev); in imx_pmx_gpio_request_enable()
344 static int imx_pmx_gpio_set_direction(struct pinctrl_dev *pctldev, in imx_pmx_gpio_set_direction() argument
347 struct imx_pinctrl *ipctl = pinctrl_dev_get_drvdata(pctldev); in imx_pmx_gpio_set_direction()
383 static int imx_pinconf_get(struct pinctrl_dev *pctldev, in imx_pinconf_get() argument
386 struct imx_pinctrl *ipctl = pinctrl_dev_get_drvdata(pctldev); in imx_pinconf_get()
404 static int imx_pinconf_set(struct pinctrl_dev *pctldev, in imx_pinconf_set() argument
408 struct imx_pinctrl *ipctl = pinctrl_dev_get_drvdata(pctldev); in imx_pinconf_set()
439 static void imx_pinconf_dbg_show(struct pinctrl_dev *pctldev, in imx_pinconf_dbg_show() argument
442 struct imx_pinctrl *ipctl = pinctrl_dev_get_drvdata(pctldev); in imx_pinconf_dbg_show()
456 static void imx_pinconf_group_dbg_show(struct pinctrl_dev *pctldev, in imx_pinconf_group_dbg_show() argument
459 struct imx_pinctrl *ipctl = pinctrl_dev_get_drvdata(pctldev); in imx_pinconf_group_dbg_show()
473 name = pin_get_name(pctldev, pin->pin); in imx_pinconf_group_dbg_show()
474 ret = imx_pinconf_get(pctldev, pin->pin, &config); in imx_pinconf_group_dbg_show()