Lines Matching refs:pctl
154 struct pinctrl_dev *pctl; member
213 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in sprd_pctrl_group_count() local
214 struct sprd_pinctrl_soc_info *info = pctl->info; in sprd_pctrl_group_count()
222 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in sprd_pctrl_group_name() local
223 struct sprd_pinctrl_soc_info *info = pctl->info; in sprd_pctrl_group_name()
233 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in sprd_pctrl_group_pins() local
234 struct sprd_pinctrl_soc_info *info = pctl->info; in sprd_pctrl_group_pins()
250 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in sprd_dt_node_to_map() local
260 grp = sprd_pinctrl_find_group_by_name(pctl, np->name); in sprd_dt_node_to_map()
262 dev_err(pctl->dev, "unable to find group for node %s\n", in sprd_dt_node_to_map()
279 dev_err(pctl->dev, in sprd_dt_node_to_map()
288 dev_err(pctl->dev, "%s: could not parse node property\n", in sprd_dt_node_to_map()
378 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in sprd_pmx_get_function_groups() local
379 struct sprd_pinctrl_soc_info *info = pctl->info; in sprd_pmx_get_function_groups()
391 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in sprd_pmx_set_mux() local
392 struct sprd_pinctrl_soc_info *info = pctl->info; in sprd_pmx_set_mux()
420 struct sprd_pin *pin = sprd_pinctrl_get_pin_by_id(pctl, pin_id); in sprd_pmx_set_mux()
444 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in sprd_pinconf_get() local
445 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()
747 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in sprd_pinconf_group_get() local
748 struct sprd_pinctrl_soc_info *info = pctl->info; in sprd_pinconf_group_get()
766 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in sprd_pinconf_group_set() local
767 struct sprd_pinctrl_soc_info *info = pctl->info; in sprd_pinconf_group_set()
791 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in sprd_pinconf_get_config() local
792 struct sprd_pin *pin = sprd_pinctrl_get_pin_by_id(pctl, pin_id); in sprd_pinconf_get_config()
824 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev); in sprd_pinconf_group_dbg_show() local
825 struct sprd_pinctrl_soc_info *info = pctl->info; in sprd_pinconf_group_dbg_show()
1103 sprd_pctl->pctl = pinctrl_register(&sprd_pinctrl_desc, in sprd_pinctrl_core_probe()
1105 if (IS_ERR(sprd_pctl->pctl)) { in sprd_pinctrl_core_probe()
1107 return PTR_ERR(sprd_pctl->pctl); in sprd_pinctrl_core_probe()
1118 pinctrl_unregister(sprd_pctl->pctl); in sprd_pinctrl_remove()