Lines Matching refs:chvgpio_softc
85 struct chvgpio_softc { struct
118 chvgpio_read_pad_cfg0(struct chvgpio_softc *sc, int pin) in chvgpio_read_pad_cfg0() argument
124 chvgpio_write_pad_cfg0(struct chvgpio_softc *sc, int pin, uint32_t val) in chvgpio_write_pad_cfg0()
130 chvgpio_read_pad_cfg1(struct chvgpio_softc *sc, int pin) in chvgpio_read_pad_cfg1()
138 struct chvgpio_softc *sc; in chvgpio_get_bus()
148 struct chvgpio_softc *sc; in chvgpio_pin_max()
158 chvgpio_valid_pin(struct chvgpio_softc *sc, int pin) in chvgpio_valid_pin()
172 struct chvgpio_softc *sc; in chvgpio_pin_getname()
187 struct chvgpio_softc *sc; in chvgpio_pin_getcaps()
203 struct chvgpio_softc *sc; in chvgpio_pin_getflags()
233 struct chvgpio_softc *sc; in chvgpio_pin_setflags()
271 struct chvgpio_softc *sc; in chvgpio_pin_set()
293 struct chvgpio_softc *sc; in chvgpio_pin_get()
317 struct chvgpio_softc *sc; in chvgpio_pin_toggle()
357 struct chvgpio_softc *sc; in chvgpio_attach()
460 struct chvgpio_softc *sc = arg; in chvgpio_intr()
475 struct chvgpio_softc *sc; in chvgpio_detach()
515 .size = sizeof(struct chvgpio_softc)