Lines Matching defs:pctrldev
37 * @pctrldev: pinctrl handle
48 struct pinctrl_dev *pctrldev;
91 static int owl_get_groups_count(struct pinctrl_dev *pctrldev)
93 struct owl_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrldev);
98 static const char *owl_get_group_name(struct pinctrl_dev *pctrldev,
101 struct owl_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrldev);
106 static int owl_get_group_pins(struct pinctrl_dev *pctrldev,
111 struct owl_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrldev);
119 static void owl_pin_dbg_show(struct pinctrl_dev *pctrldev,
123 struct owl_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrldev);
137 static int owl_get_funcs_count(struct pinctrl_dev *pctrldev)
139 struct owl_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrldev);
144 static const char *owl_get_func_name(struct pinctrl_dev *pctrldev,
147 struct owl_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrldev);
152 static int owl_get_func_groups(struct pinctrl_dev *pctrldev,
157 struct owl_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrldev);
192 static int owl_set_mux(struct pinctrl_dev *pctrldev,
196 struct owl_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrldev);
253 static int owl_pin_config_get(struct pinctrl_dev *pctrldev,
258 struct owl_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrldev);
283 static int owl_pin_config_set(struct pinctrl_dev *pctrldev,
288 struct owl_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrldev);
422 static int owl_group_config_get(struct pinctrl_dev *pctrldev,
427 struct owl_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrldev);
449 static int owl_group_config_set(struct pinctrl_dev *pctrldev,
455 struct owl_pinctrl *pctrl = pinctrl_dev_get_drvdata(pctrldev);
970 pctrl->pctrldev = devm_pinctrl_register(&pdev->dev,
972 if (IS_ERR(pctrl->pctrldev)) {
974 ret = PTR_ERR(pctrl->pctrldev);