Searched refs:sc_gpio_iot (Results 1 – 6 of 6) sorted by relevance
/netbsd/sys/arch/i386/pci/ |
H A D | gscpcib.c | 54 bus_space_tag_t sc_gpio_iot; member 137 sc->sc_gpio_iot = pa->pa_iot; in gscpcib_attach() 138 if (bus_space_map(sc->sc_gpio_iot, PCI_MAPREG_IO_ADDR(gpiobase), in gscpcib_attach() 187 bus_space_unmap(sc->sc_gpio_iot, sc->sc_gpio_ioh, GSCGPIO_SIZE); in gscpcib_detach() 195 bus_space_write_4(sc->sc_gpio_iot, sc->sc_gpio_ioh, GSCGPIO_SEL, pin); in gscpcib_gpio_pin_select() 207 data = bus_space_read_4(sc->sc_gpio_iot, sc->sc_gpio_ioh, reg); in gscpcib_gpio_pin_read() 221 data = bus_space_read_4(sc->sc_gpio_iot, sc->sc_gpio_ioh, reg); in gscpcib_gpio_pin_write() 227 bus_space_write_4(sc->sc_gpio_iot, sc->sc_gpio_ioh, reg, data); in gscpcib_gpio_pin_write() 237 conf = bus_space_read_4(sc->sc_gpio_iot, sc->sc_gpio_ioh, in gscpcib_gpio_pin_ctl() 248 bus_space_write_4(sc->sc_gpio_iot, sc->sc_gpio_ioh, in gscpcib_gpio_pin_ctl()
|
/netbsd/sys/dev/tc/ |
H A D | tcu.c | 70 bus_space_tag_t sc_gpio_iot; member 183 sc->sc_gpio_iot = iot; in tcu_gpio_attach() 194 v = bus_space_read_4(sc->sc_gpio_iot, sc->sc_gpio_ioh, TCU_GPIO_DIR); in tcu_gpio_attach() 227 v = bus_space_read_4(sc->sc_gpio_iot, sc->sc_gpio_ioh, TCU_GPIO_IN); in tcu_gpio_read() 241 v = bus_space_read_4(sc->sc_gpio_iot, sc->sc_gpio_ioh, TCU_GPIO_OUT); in tcu_gpio_write() 248 bus_space_write_4(sc->sc_gpio_iot, sc->sc_gpio_ioh, TCU_GPIO_OUT, v); in tcu_gpio_write() 261 v = bus_space_read_4(sc->sc_gpio_iot, sc->sc_gpio_ioh, TCU_GPIO_DIR); in tcu_gpio_ctl() 268 bus_space_write_4(sc->sc_gpio_iot, sc->sc_gpio_ioh, TCU_GPIO_DIR, v); in tcu_gpio_ctl()
|
/netbsd/sys/arch/powerpc/ibm4xx/dev/ |
H A D | gpio_opb.c | 50 bus_space_tag_t sc_gpio_iot; member 69 return bus_space_read_4(sc->sc_gpio_iot, sc->sc_gpio_ioh, o); in gpio_read() 75 bus_space_write_4(sc->sc_gpio_iot, sc->sc_gpio_ioh, o, v); in gpio_write() 115 sc->sc_gpio_iot = oaa->opb_bt; in gpio_opb_attach() 116 bus_space_map(sc->sc_gpio_iot, oaa->opb_addr, in gpio_opb_attach()
|
/netbsd/sys/arch/x86/pci/ |
H A D | ichlpcib.c | 103 bus_space_tag_t sc_gpio_iot; member 907 sc->sc_gpio_iot = sc->sc_pa.pa_iot; in lpcib_gpio_configure() 909 rv = bus_space_map(sc->sc_gpio_iot, PCI_MAPREG_IO_ADDR(reg), in lpcib_gpio_configure() 923 use = bus_space_read_4(sc->sc_gpio_iot, sc->sc_gpio_ioh, reg); in lpcib_gpio_configure() 925 io = bus_space_read_4(sc->sc_gpio_iot, sc->sc_gpio_ioh, 4); in lpcib_gpio_configure() 988 data = bus_space_read_4(sc->sc_gpio_iot, sc->sc_gpio_ioh, reg); in lpcib_gpio_pin_read() 1006 data = bus_space_read_4(sc->sc_gpio_iot, sc->sc_gpio_ioh, reg); in lpcib_gpio_pin_write() 1013 bus_space_write_4(sc->sc_gpio_iot, sc->sc_gpio_ioh, reg, data); in lpcib_gpio_pin_write() 1030 data = bus_space_read_4(sc->sc_gpio_iot, sc->sc_gpio_ioh, reg); in lpcib_gpio_pin_ctl() 1038 bus_space_write_4(sc->sc_gpio_iot, sc->sc_gpio_ioh, reg, data); in lpcib_gpio_pin_ctl() [all …]
|
/netbsd/sys/dev/ic/ |
H A D | gcscpcib.c | 100 sc->sc_gpio_iot = iot; in gcscpcib_attach() 154 if (!bus_space_map(sc->sc_gpio_iot, gpiobase, 0xff, 0, in gcscpcib_attach() 368 data = bus_space_read_4(sc->sc_gpio_iot, sc->sc_gpio_ioh, reg); in gcscpcib_gpio_pin_read() 390 bus_space_write_4(sc->sc_gpio_iot, sc->sc_gpio_ioh, reg, data); in gcscpcib_gpio_pin_write() 448 bus_space_write_4(sc->sc_gpio_iot, sc->sc_gpio_ioh, reg[n], in gcscpcib_gpio_pin_ctl()
|
H A D | gcscpcibvar.h | 33 bus_space_tag_t sc_gpio_iot; member
|