Lines Matching defs:starfive_pinctrl

206 struct starfive_pinctrl {
216 static inline unsigned int starfive_pin_to_gpio(const struct starfive_pinctrl *sfp,
222 static inline unsigned int starfive_gpio_to_pin(const struct starfive_pinctrl *sfp,
228 static struct starfive_pinctrl *starfive_from_irq_data(struct irq_data *d)
232 return container_of(gc, struct starfive_pinctrl, gc);
235 static struct starfive_pinctrl *starfive_from_irq_desc(struct irq_desc *desc)
239 return container_of(gc, struct starfive_pinctrl, gc);
456 struct starfive_pinctrl *sfp = pinctrl_dev_get_drvdata(pctldev);
481 struct starfive_pinctrl *sfp = pinctrl_dev_get_drvdata(pctldev);
646 struct starfive_pinctrl *sfp = pinctrl_dev_get_drvdata(pctldev);
697 static u16 starfive_padctl_get(struct starfive_pinctrl *sfp,
706 static void starfive_padctl_rmw(struct starfive_pinctrl *sfp,
744 struct starfive_pinctrl *sfp = pinctrl_dev_get_drvdata(pctldev);
808 struct starfive_pinctrl *sfp = pinctrl_dev_get_drvdata(pctldev);
889 struct starfive_pinctrl *sfp = pinctrl_dev_get_drvdata(pctldev);
931 struct starfive_pinctrl *sfp = container_of(gc, struct starfive_pinctrl, gc);
943 struct starfive_pinctrl *sfp = container_of(gc, struct starfive_pinctrl, gc);
961 struct starfive_pinctrl *sfp = container_of(gc, struct starfive_pinctrl, gc);
981 struct starfive_pinctrl *sfp = container_of(gc, struct starfive_pinctrl, gc);
990 struct starfive_pinctrl *sfp = container_of(gc, struct starfive_pinctrl, gc);
1002 struct starfive_pinctrl *sfp = container_of(gc, struct starfive_pinctrl, gc);
1044 struct starfive_pinctrl *sfp = container_of(gc, struct starfive_pinctrl, gc);
1060 struct starfive_pinctrl *sfp = starfive_from_irq_data(d);
1073 struct starfive_pinctrl *sfp = starfive_from_irq_data(d);
1090 struct starfive_pinctrl *sfp = starfive_from_irq_data(d);
1107 struct starfive_pinctrl *sfp = starfive_from_irq_data(d);
1124 struct starfive_pinctrl *sfp = starfive_from_irq_data(d);
1190 struct starfive_pinctrl *sfp = starfive_from_irq_desc(desc);
1210 struct starfive_pinctrl *sfp = container_of(gc, struct starfive_pinctrl, gc);
1231 struct starfive_pinctrl *sfp;