Lines Matching refs:pctl
583 struct pinctrl_dev *pctl = ipctl->pctl; in imx_pinctrl_parse_functions() local
590 dev_dbg(pctl->dev, "parse function(%d): %pOFn\n", index, np); in imx_pinctrl_parse_functions()
592 func = pinmux_generic_get_function(pctl, index); in imx_pinctrl_parse_functions()
623 radix_tree_insert(&pctl->pin_group_tree, in imx_pinctrl_parse_functions()
666 struct pinctrl_dev *pctl = ipctl->pctl; in imx_pinctrl_probe_dt() local
694 radix_tree_insert(&pctl->pin_function_tree, i, function); in imx_pinctrl_probe_dt()
697 pctl->num_functions = nfuncs; in imx_pinctrl_probe_dt()
701 pctl->num_groups = of_get_child_count(np); in imx_pinctrl_probe_dt()
703 pctl->num_groups = 0; in imx_pinctrl_probe_dt()
705 pctl->num_groups += of_get_child_count(child); in imx_pinctrl_probe_dt()
802 &ipctl->pctl); in imx_pinctrl_probe()
816 return pinctrl_enable(ipctl->pctl); in imx_pinctrl_probe()
824 return pinctrl_force_sleep(ipctl->pctl); in imx_pinctrl_suspend()
831 return pinctrl_force_default(ipctl->pctl); in imx_pinctrl_resume()