Lines Matching refs:pctl

157 	struct pinctrl_dev *pctl;  member
218 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in sprd_pctrl_group_count() local
219 struct sprd_pinctrl_soc_info *info = pctl->info; in sprd_pctrl_group_count()
227 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in sprd_pctrl_group_name() local
228 struct sprd_pinctrl_soc_info *info = pctl->info; in sprd_pctrl_group_name()
238 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in sprd_pctrl_group_pins() local
239 struct sprd_pinctrl_soc_info *info = pctl->info; in sprd_pctrl_group_pins()
255 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in sprd_dt_node_to_map() local
265 grp = sprd_pinctrl_find_group_by_name(pctl, np->name); in sprd_dt_node_to_map()
267 dev_err(pctl->dev, "unable to find group for node %s\n", in sprd_dt_node_to_map()
284 dev_err(pctl->dev, in sprd_dt_node_to_map()
293 dev_err(pctl->dev, "%s: could not parse node property\n", in sprd_dt_node_to_map()
383 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in sprd_pmx_get_function_groups() local
384 struct sprd_pinctrl_soc_info *info = pctl->info; in sprd_pmx_get_function_groups()
396 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in sprd_pmx_set_mux() local
397 struct sprd_pinctrl_soc_info *info = pctl->info; in sprd_pmx_set_mux()
425 struct sprd_pin *pin = sprd_pinctrl_get_pin_by_id(pctl, pin_id); in sprd_pmx_set_mux()
449 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in sprd_pinconf_get() local
450 struct sprd_pin *pin = sprd_pinctrl_get_pin_by_id(pctl, pin_id); in sprd_pinconf_get()
596 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in sprd_pinconf_set() local
597 struct sprd_pin *pin = sprd_pinctrl_get_pin_by_id(pctl, pin_id); in sprd_pinconf_set()
732 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in sprd_pinconf_group_get() local
733 struct sprd_pinctrl_soc_info *info = pctl->info; in sprd_pinconf_group_get()
751 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in sprd_pinconf_group_set() local
752 struct sprd_pinctrl_soc_info *info = pctl->info; in sprd_pinconf_group_set()
776 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in sprd_pinconf_get_config() local
777 struct sprd_pin *pin = sprd_pinctrl_get_pin_by_id(pctl, pin_id); in sprd_pinconf_get_config()
809 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in sprd_pinconf_group_dbg_show() local
810 struct sprd_pinctrl_soc_info *info = pctl->info; in sprd_pinconf_group_dbg_show()
1079 sprd_pctl->pctl = pinctrl_register(&sprd_pinctrl_desc, in sprd_pinctrl_core_probe()
1081 if (IS_ERR(sprd_pctl->pctl)) { in sprd_pinctrl_core_probe()
1083 return PTR_ERR(sprd_pctl->pctl); in sprd_pinctrl_core_probe()
1089 pinctrl_unregister(sprd_pctl->pctl); in sprd_pinctrl_core_probe()
1100 pinctrl_unregister(sprd_pctl->pctl); in sprd_pinctrl_remove()