Lines Matching refs:rk_gpio_softc
93 struct rk_gpio_softc { struct
139 rk_gpio_read_bit(struct rk_gpio_softc *sc, int reg, int bit) in rk_gpio_read_bit()
155 rk_gpio_write_bit(struct rk_gpio_softc *sc, int reg, int bit, int data) in rk_gpio_write_bit()
178 rk_gpio_read_4(struct rk_gpio_softc *sc, int reg) in rk_gpio_read_4()
192 rk_gpio_write_4(struct rk_gpio_softc *sc, int reg, uint32_t value) in rk_gpio_write_4()
207 struct rk_gpio_softc *sc = (struct rk_gpio_softc *)arg; in rk_gpio_intr()
258 struct rk_gpio_softc *sc; in rk_gpio_attach()
387 struct rk_gpio_softc *sc; in rk_gpio_detach()
403 struct rk_gpio_softc *sc; in rk_gpio_get_bus()
423 struct rk_gpio_softc *sc; in rk_gpio_pin_getname()
443 struct rk_gpio_softc *sc; in rk_gpio_pin_getflags()
483 struct rk_gpio_softc *sc; in rk_gpio_pin_setflags()
521 struct rk_gpio_softc *sc; in rk_gpio_pin_get()
538 struct rk_gpio_softc *sc; in rk_gpio_pin_set()
559 struct rk_gpio_softc *sc; in rk_gpio_pin_toggle()
581 struct rk_gpio_softc *sc; in rk_gpio_pin_access_32()
605 struct rk_gpio_softc *sc; in rk_gpio_pin_config_32()
660 struct rk_gpio_softc *sc = device_get_softc(dev); in rk_pic_map_intr()
682 struct rk_gpio_softc *sc = device_get_softc(dev); in rk_pic_setup_intr()
761 struct rk_gpio_softc *sc = device_get_softc(dev); in rk_pic_teardown_intr()
811 sizeof(struct rk_gpio_softc),