Lines Matching refs:pctldev

174 static int imx1_get_groups_count(struct pinctrl_dev *pctldev)  in imx1_get_groups_count()  argument
176 struct imx1_pinctrl *ipctl = pinctrl_dev_get_drvdata(pctldev); in imx1_get_groups_count()
182 static const char *imx1_get_group_name(struct pinctrl_dev *pctldev, in imx1_get_group_name() argument
185 struct imx1_pinctrl *ipctl = pinctrl_dev_get_drvdata(pctldev); in imx1_get_group_name()
191 static int imx1_get_group_pins(struct pinctrl_dev *pctldev, unsigned selector, in imx1_get_group_pins() argument
195 struct imx1_pinctrl *ipctl = pinctrl_dev_get_drvdata(pctldev); in imx1_get_group_pins()
207 static void imx1_pin_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s, in imx1_pin_dbg_show() argument
210 struct imx1_pinctrl *ipctl = pinctrl_dev_get_drvdata(pctldev); in imx1_pin_dbg_show()
221 static int imx1_dt_node_to_map(struct pinctrl_dev *pctldev, in imx1_dt_node_to_map() argument
225 struct imx1_pinctrl *ipctl = pinctrl_dev_get_drvdata(pctldev); in imx1_dt_node_to_map()
271 pin_get_name(pctldev, grp->pins[i].pin_id); in imx1_dt_node_to_map()
277 dev_dbg(pctldev->dev, "maps: function %s group %s num %d\n", in imx1_dt_node_to_map()
283 static void imx1_dt_free_map(struct pinctrl_dev *pctldev, in imx1_dt_free_map() argument
298 static int imx1_pmx_set(struct pinctrl_dev *pctldev, unsigned selector, in imx1_pmx_set() argument
301 struct imx1_pinctrl *ipctl = pinctrl_dev_get_drvdata(pctldev); in imx1_pmx_set()
329 …dev_dbg(pctldev->dev, "%s, pin 0x%x, function %d, gpio %d, direction %d, oconf %d, iconfa %d, icon… in imx1_pmx_set()
351 static int imx1_pmx_get_funcs_count(struct pinctrl_dev *pctldev) in imx1_pmx_get_funcs_count() argument
353 struct imx1_pinctrl *ipctl = pinctrl_dev_get_drvdata(pctldev); in imx1_pmx_get_funcs_count()
359 static const char *imx1_pmx_get_func_name(struct pinctrl_dev *pctldev, in imx1_pmx_get_func_name() argument
362 struct imx1_pinctrl *ipctl = pinctrl_dev_get_drvdata(pctldev); in imx1_pmx_get_func_name()
368 static int imx1_pmx_get_groups(struct pinctrl_dev *pctldev, unsigned selector, in imx1_pmx_get_groups() argument
372 struct imx1_pinctrl *ipctl = pinctrl_dev_get_drvdata(pctldev); in imx1_pmx_get_groups()
388 static int imx1_pinconf_get(struct pinctrl_dev *pctldev, in imx1_pinconf_get() argument
391 struct imx1_pinctrl *ipctl = pinctrl_dev_get_drvdata(pctldev); in imx1_pinconf_get()
398 static int imx1_pinconf_set(struct pinctrl_dev *pctldev, in imx1_pinconf_set() argument
402 struct imx1_pinctrl *ipctl = pinctrl_dev_get_drvdata(pctldev); in imx1_pinconf_set()
409 pin_desc_get(pctldev, pin_id)->name); in imx1_pinconf_set()
415 static void imx1_pinconf_dbg_show(struct pinctrl_dev *pctldev, in imx1_pinconf_dbg_show() argument
420 imx1_pinconf_get(pctldev, pin_id, &config); in imx1_pinconf_dbg_show()
424 static void imx1_pinconf_group_dbg_show(struct pinctrl_dev *pctldev, in imx1_pinconf_group_dbg_show() argument
427 struct imx1_pinctrl *ipctl = pinctrl_dev_get_drvdata(pctldev); in imx1_pinconf_group_dbg_show()
440 name = pin_get_name(pctldev, grp->pins[i].pin_id); in imx1_pinconf_group_dbg_show()
441 ret = imx1_pinconf_get(pctldev, grp->pins[i].pin_id, &config); in imx1_pinconf_group_dbg_show()