Lines Matching refs:pctl
151 struct pinctrl_dev *pctl; member
210 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in sprd_pctrl_group_count() local
211 struct sprd_pinctrl_soc_info *info = pctl->info; in sprd_pctrl_group_count()
219 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in sprd_pctrl_group_name() local
220 struct sprd_pinctrl_soc_info *info = pctl->info; in sprd_pctrl_group_name()
230 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in sprd_pctrl_group_pins() local
231 struct sprd_pinctrl_soc_info *info = pctl->info; in sprd_pctrl_group_pins()
247 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in sprd_dt_node_to_map() local
257 grp = sprd_pinctrl_find_group_by_name(pctl, np->name); in sprd_dt_node_to_map()
259 dev_err(pctl->dev, "unable to find group for node %s\n", in sprd_dt_node_to_map()
276 dev_err(pctl->dev, in sprd_dt_node_to_map()
285 dev_err(pctl->dev, "%s: could not parse node property\n", in sprd_dt_node_to_map()
375 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in sprd_pmx_get_function_groups() local
376 struct sprd_pinctrl_soc_info *info = pctl->info; in sprd_pmx_get_function_groups()
388 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in sprd_pmx_set_mux() local
389 struct sprd_pinctrl_soc_info *info = pctl->info; in sprd_pmx_set_mux()
417 struct sprd_pin *pin = sprd_pinctrl_get_pin_by_id(pctl, pin_id); in sprd_pmx_set_mux()
441 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in sprd_pinconf_get() local
442 struct sprd_pin *pin = sprd_pinctrl_get_pin_by_id(pctl, pin_id); in sprd_pinconf_get()
593 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in sprd_pinconf_set() local
594 struct sprd_pin *pin = sprd_pinctrl_get_pin_by_id(pctl, pin_id); in sprd_pinconf_set()
744 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in sprd_pinconf_group_get() local
745 struct sprd_pinctrl_soc_info *info = pctl->info; in sprd_pinconf_group_get()
763 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in sprd_pinconf_group_set() local
764 struct sprd_pinctrl_soc_info *info = pctl->info; in sprd_pinconf_group_set()
788 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in sprd_pinconf_get_config() local
789 struct sprd_pin *pin = sprd_pinctrl_get_pin_by_id(pctl, pin_id); in sprd_pinconf_get_config()
821 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in sprd_pinconf_group_dbg_show() local
822 struct sprd_pinctrl_soc_info *info = pctl->info; in sprd_pinconf_group_dbg_show()
1100 sprd_pctl->pctl = pinctrl_register(&sprd_pinctrl_desc, in sprd_pinctrl_core_probe()
1102 if (IS_ERR(sprd_pctl->pctl)) { in sprd_pinctrl_core_probe()
1104 return PTR_ERR(sprd_pctl->pctl); in sprd_pinctrl_core_probe()
1115 pinctrl_unregister(sprd_pctl->pctl); in sprd_pinctrl_remove()