Lines Matching refs:sprd_pinctrl
145 * struct sprd_pinctrl: represent the pin controller device
151 struct sprd_pinctrl {
161 static int sprd_pinctrl_get_id_by_name(struct sprd_pinctrl *sprd_pctl,
176 sprd_pinctrl_get_pin_by_id(struct sprd_pinctrl *sprd_pctl, unsigned int id)
193 sprd_pinctrl_find_group_by_name(struct sprd_pinctrl *sprd_pctl,
212 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev);
221 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev);
232 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev);
249 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev);
377 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev);
390 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev);
443 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev);
595 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev);
746 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev);
765 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev);
790 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev);
823 struct sprd_pinctrl *pctl = pinctrl_dev_get_drvdata(pctldev);
883 struct sprd_pinctrl *sprd_pctl,
933 static int sprd_pinctrl_parse_dt(struct sprd_pinctrl *sprd_pctl)
988 static int sprd_pinctrl_add_pins(struct sprd_pinctrl *sprd_pctl,
1043 struct sprd_pinctrl *sprd_pctl;
1048 sprd_pctl = devm_kzalloc(&pdev->dev, sizeof(struct sprd_pinctrl),
1109 struct sprd_pinctrl *sprd_pctl = platform_get_drvdata(pdev);