Lines Matching refs:rk_pinctrl_softc
87 struct rk_pinctrl_softc;
98 uint32_t (*get_pd_offset)(struct rk_pinctrl_softc *, uint32_t);
99 struct syscon *(*get_syscon)(struct rk_pinctrl_softc *, uint32_t);
105 struct rk_pinctrl_softc { struct
363 rk3288_get_pd_offset(struct rk_pinctrl_softc *sc, uint32_t bank) in rk3288_get_pd_offset()
371 rk3288_get_syscon(struct rk_pinctrl_softc *sc, uint32_t bank) in rk3288_get_syscon()
551 rk3328_get_pd_offset(struct rk_pinctrl_softc *sc, uint32_t bank) in rk3328_get_pd_offset()
557 rk3328_get_syscon(struct rk_pinctrl_softc *sc, uint32_t bank) in rk3328_get_syscon()
652 rk3399_get_pd_offset(struct rk_pinctrl_softc *sc, uint32_t bank) in rk3399_get_pd_offset()
661 rk3399_get_syscon(struct rk_pinctrl_softc *sc, uint32_t bank) in rk3399_get_syscon()
930 rk3568_get_pd_offset(struct rk_pinctrl_softc *sc, uint32_t bank) in rk3568_get_pd_offset()
944 rk3568_get_syscon(struct rk_pinctrl_softc *sc, uint32_t bank) in rk3568_get_syscon()
1013 rk_pinctrl_parse_drive(struct rk_pinctrl_softc *sc, phandle_t node, in rk_pinctrl_parse_drive()
1038 rk_pinctrl_get_fixup(struct rk_pinctrl_softc *sc, uint32_t bank, uint32_t pin, in rk_pinctrl_get_fixup()
1055 rk_pinctrl_handle_io(struct rk_pinctrl_softc *sc, phandle_t node, uint32_t bank, in rk_pinctrl_handle_io()
1140 rk_pinctrl_configure_pin(struct rk_pinctrl_softc *sc, uint32_t *pindata) in rk_pinctrl_configure_pin()
1259 struct rk_pinctrl_softc *sc; in rk_pinctrl_configure_pins()
1279 rk_pinctrl_is_gpio_locked(struct rk_pinctrl_softc *sc, struct syscon *syscon, in rk_pinctrl_is_gpio_locked()
1342 rk_pinctrl_get_bank(struct rk_pinctrl_softc *sc, device_t gpio, int *bank) in rk_pinctrl_get_bank()
1360 struct rk_pinctrl_softc *sc; in rk_pinctrl_is_gpio()
1384 struct rk_pinctrl_softc *sc; in rk_pinctrl_get_flags()
1424 struct rk_pinctrl_softc *sc; in rk_pinctrl_set_flags()
1476 struct rk_pinctrl_softc *sc; in rk_pinctrl_attach()
1567 sizeof(struct rk_pinctrl_softc), simplebus_driver);