Lines Matching refs:pctldev

177 static int imx1_get_groups_count(struct pinctrl_dev *pctldev)  in imx1_get_groups_count()  argument
179 struct imx1_pinctrl *ipctl = pinctrl_dev_get_drvdata(pctldev); in imx1_get_groups_count()
185 static const char *imx1_get_group_name(struct pinctrl_dev *pctldev, in imx1_get_group_name() argument
188 struct imx1_pinctrl *ipctl = pinctrl_dev_get_drvdata(pctldev); in imx1_get_group_name()
194 static int imx1_get_group_pins(struct pinctrl_dev *pctldev, unsigned selector, in imx1_get_group_pins() argument
198 struct imx1_pinctrl *ipctl = pinctrl_dev_get_drvdata(pctldev); in imx1_get_group_pins()
210 static void imx1_pin_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s, in imx1_pin_dbg_show() argument
213 struct imx1_pinctrl *ipctl = pinctrl_dev_get_drvdata(pctldev); in imx1_pin_dbg_show()
224 static int imx1_dt_node_to_map(struct pinctrl_dev *pctldev, in imx1_dt_node_to_map() argument
228 struct imx1_pinctrl *ipctl = pinctrl_dev_get_drvdata(pctldev); in imx1_dt_node_to_map()
273 pin_get_name(pctldev, grp->pins[i].pin_id); in imx1_dt_node_to_map()
279 dev_dbg(pctldev->dev, "maps: function %s group %s num %d\n", in imx1_dt_node_to_map()
285 static void imx1_dt_free_map(struct pinctrl_dev *pctldev, in imx1_dt_free_map() argument
301 static int imx1_pmx_set(struct pinctrl_dev *pctldev, unsigned selector, in imx1_pmx_set() argument
304 struct imx1_pinctrl *ipctl = pinctrl_dev_get_drvdata(pctldev); in imx1_pmx_set()
332 …dev_dbg(pctldev->dev, "%s, pin 0x%x, function %d, gpio %d, direction %d, oconf %d, iconfa %d, icon… in imx1_pmx_set()
354 static int imx1_pmx_get_funcs_count(struct pinctrl_dev *pctldev) in imx1_pmx_get_funcs_count() argument
356 struct imx1_pinctrl *ipctl = pinctrl_dev_get_drvdata(pctldev); in imx1_pmx_get_funcs_count()
362 static const char *imx1_pmx_get_func_name(struct pinctrl_dev *pctldev, in imx1_pmx_get_func_name() argument
365 struct imx1_pinctrl *ipctl = pinctrl_dev_get_drvdata(pctldev); in imx1_pmx_get_func_name()
371 static int imx1_pmx_get_groups(struct pinctrl_dev *pctldev, unsigned selector, in imx1_pmx_get_groups() argument
375 struct imx1_pinctrl *ipctl = pinctrl_dev_get_drvdata(pctldev); in imx1_pmx_get_groups()
391 static int imx1_pinconf_get(struct pinctrl_dev *pctldev, in imx1_pinconf_get() argument
394 struct imx1_pinctrl *ipctl = pinctrl_dev_get_drvdata(pctldev); in imx1_pinconf_get()
401 static int imx1_pinconf_set(struct pinctrl_dev *pctldev, in imx1_pinconf_set() argument
405 struct imx1_pinctrl *ipctl = pinctrl_dev_get_drvdata(pctldev); in imx1_pinconf_set()
412 pin_desc_get(pctldev, pin_id)->name); in imx1_pinconf_set()
418 static void imx1_pinconf_dbg_show(struct pinctrl_dev *pctldev, in imx1_pinconf_dbg_show() argument
423 imx1_pinconf_get(pctldev, pin_id, &config); in imx1_pinconf_dbg_show()
427 static void imx1_pinconf_group_dbg_show(struct pinctrl_dev *pctldev, in imx1_pinconf_group_dbg_show() argument
430 struct imx1_pinctrl *ipctl = pinctrl_dev_get_drvdata(pctldev); in imx1_pinconf_group_dbg_show()
443 name = pin_get_name(pctldev, grp->pins[i].pin_id); in imx1_pinconf_group_dbg_show()
444 ret = imx1_pinconf_get(pctldev, grp->pins[i].pin_id, &config); in imx1_pinconf_group_dbg_show()