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()
386 struct rk_gpio_softc *sc; in rk_gpio_detach()
402 struct rk_gpio_softc *sc; in rk_gpio_get_bus()
422 struct rk_gpio_softc *sc; in rk_gpio_pin_getname()
442 struct rk_gpio_softc *sc; in rk_gpio_pin_getflags()
482 struct rk_gpio_softc *sc; in rk_gpio_pin_setflags()
520 struct rk_gpio_softc *sc; in rk_gpio_pin_get()
537 struct rk_gpio_softc *sc; in rk_gpio_pin_set()
558 struct rk_gpio_softc *sc; in rk_gpio_pin_toggle()
580 struct rk_gpio_softc *sc; in rk_gpio_pin_access_32()
604 struct rk_gpio_softc *sc; in rk_gpio_pin_config_32()
659 struct rk_gpio_softc *sc = device_get_softc(dev); in rk_pic_map_intr()
681 struct rk_gpio_softc *sc = device_get_softc(dev); in rk_pic_setup_intr()
760 struct rk_gpio_softc *sc = device_get_softc(dev); in rk_pic_teardown_intr()
810 sizeof(struct rk_gpio_softc),