/netbsd-src/sys/arch/i386/pci/ |
H A D | gscpcib.c | 55 bus_space_handle_t sc_gpio_ioh; member 139 GSCGPIO_SIZE, 0, &sc->sc_gpio_ioh)) { 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-src/sys/dev/tc/ |
H A D | tcu.c | 71 bus_space_handle_t sc_gpio_ioh; member 186 0, &sc->sc_gpio_ioh); 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-src/sys/arch/powerpc/ibm4xx/dev/ |
H A D | gpio_opb.c | 51 bus_space_handle_t sc_gpio_ioh; 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() 117 GPIO_NREG, 0, &sc->sc_gpio_ioh); in gpio_opb_attach()
|
/netbsd-src/sys/arch/evbarm/mini2440/ |
H A D | audio_mini2440.c | 176 reg = bus_space_read_4(s3sc->sc_iot, s3sc->sc_gpio_ioh, GPIO_PBCON); in uda_ssio_attach() 180 bus_space_write_4(s3sc->sc_iot, s3sc->sc_gpio_ioh, GPIO_PBCON, reg); in uda_ssio_attach() 182 reg = bus_space_read_4(s3sc->sc_iot, s3sc->sc_gpio_ioh, GPIO_PBDAT); in uda_ssio_attach() 186 bus_space_write_4(s3sc->sc_iot, s3sc->sc_gpio_ioh, GPIO_PBDAT, reg); in uda_ssio_attach() 422 #define READ_GPIO() bus_space_read_4(s3sc->sc_iot, s3sc->sc_gpio_ioh, GPIO_PBDAT) in uda_ssio_l3_write() 423 #define WRITE_GPIO(val) bus_space_write_4(s3sc->sc_iot, s3sc->sc_gpio_ioh, GPIO_PBDAT, val) in uda_ssio_l3_write()
|
H A D | mini2440_lcd.c | 256 bus_space_handle_t gpio_ioh = s3c2xx0_softc->sc_gpio_ioh; in lcd_attach() 269 gpio_ioh = s3c2xx0_softc->sc_gpio_ioh; in lcd_attach()
|
/netbsd-src/sys/arch/arm/xscale/ |
H A D | ixp425var.h | 49 bus_space_write_4(sc->sc_iot, sc->sc_gpio_ioh, \ 53 bus_space_read_4(sc->sc_iot, sc->sc_gpio_ioh, reg) 73 bus_space_handle_t sc_gpio_ioh; /* GPIOs handler */ member
|
H A D | ixp425.c | 66 0, &sc->sc_gpio_ioh)) in ixp425_attach()
|
/netbsd-src/sys/arch/x86/pci/ |
H A D | ichlpcib.c | 104 bus_space_handle_t sc_gpio_ioh; member 911 LPCIB_PCI_GPIO_SIZE, 0, &sc->sc_gpio_ioh); in lpcib_gpio_configure() 924 use = bus_space_read_4(sc->sc_gpio_iot, sc->sc_gpio_ioh, reg); in lpcib_gpio_configure() 926 io = bus_space_read_4(sc->sc_gpio_iot, sc->sc_gpio_ioh, 4); in lpcib_gpio_configure() 975 bus_space_unmap(sc->sc_gpio_iot, sc->sc_gpio_ioh, sc->sc_gpio_ios); in lpcib_gpio_unconfigure() 989 data = bus_space_read_4(sc->sc_gpio_iot, sc->sc_gpio_ioh, reg); in lpcib_gpio_pin_read() 1007 data = bus_space_read_4(sc->sc_gpio_iot, sc->sc_gpio_ioh, reg); in lpcib_gpio_pin_write() 1014 bus_space_write_4(sc->sc_gpio_iot, sc->sc_gpio_ioh, reg, data); in lpcib_gpio_pin_write() 1031 data = bus_space_read_4(sc->sc_gpio_iot, sc->sc_gpio_ioh, reg); in lpcib_gpio_pin_ctl() 1039 bus_space_write_4(sc->sc_gpio_iot, sc->sc_gpio_ioh, re in lpcib_gpio_pin_ctl() [all...] |
/netbsd-src/sys/arch/arm/s3c2xx0/ |
H A D | s3c2440_intr.c | 393 s3c2xx0_softc->sc_gpio_ioh, in s3c2440_setup_extint() 399 bus_space_write_4(s3c2xx0_softc->sc_iot, s3c2xx0_softc->sc_gpio_ioh, in s3c2440_setup_extint() 410 reg = bus_space_read_4(s3c2xx0_softc->sc_iot, s3c2xx0_softc->sc_gpio_ioh, in s3c2440_setup_extint() 413 bus_space_write_4(s3c2xx0_softc->sc_iot, s3c2xx0_softc->sc_gpio_ioh, in s3c2440_setup_extint()
|
H A D | s3c2410.c | 114 0, &sc->sc_sx.sc_gpio_ioh)) in s3c2410_attach() 120 bus_space_write_2(iot, sc->sc_sx.sc_gpio_ioh, GPIO_PCONF, 0x5555); in s3c2410_attach() 122 ((char *)bus_space_vaddr(iot, sc->sc_sx.sc_gpio_ioh) + GPIO_PDATF); in s3c2410_attach()
|
H A D | s3c2440.c | 143 0, &sc->sc_sx.sc_gpio_ioh)) in s3c2440_attach() 149 bus_space_write_2(iot, sc->sc_sx.sc_gpio_ioh, GPIO_PCONF, 0x5555); in s3c2440_attach() 151 ((char *)bus_space_vaddr(iot, sc->sc_sx.sc_gpio_ioh) + GPIO_PDATF); in s3c2440_attach()
|
H A D | s3c2800_intr.c | 163 s3c2xx0_softc->sc_gpio_ioh, in s3c2800_intr_establish() 169 bus_space_write_4(s3c2xx0_softc->sc_iot, s3c2xx0_softc->sc_gpio_ioh, in s3c2800_intr_establish()
|
H A D | s3c2440_i2s.c | 151 reg = bus_space_read_4(sc->sc_iot, sc->sc_gpio_ioh, GPIO_PECON); in s3c2440_i2s_init() 157 bus_space_write_4(sc->sc_iot, sc->sc_gpio_ioh, GPIO_PECON, reg); in s3c2440_i2s_init() 160 reg = bus_space_read_4(sc->sc_iot, sc->sc_gpio_ioh, GPIO_PEUP); in s3c2440_i2s_init() 168 bus_space_write_4(sc->sc_iot, sc->sc_gpio_ioh, GPIO_PEUP, reg); in s3c2440_i2s_init()
|
H A D | s3c2410_spi.c | 147 spia.spia_gpioh = s3c2xx0_softc->sc_gpio_ioh; in ssspi_search() 168 bus_space_handle_t gpioh = s3c2xx0_softc->sc_gpio_ioh; in s3c24x0_spi_setup()
|
H A D | s3c2410_intr.c | 359 s3c2xx0_softc->sc_gpio_ioh, in s3c2410_setup_extint() 365 bus_space_write_4(s3c2xx0_softc->sc_iot, s3c2xx0_softc->sc_gpio_ioh, in s3c2410_setup_extint()
|
H A D | s3c2xx0var.h | 49 bus_space_handle_t sc_gpio_ioh; /* GPIO */ member
|
H A D | s3c2440_spi.c | 189 spia.spia_gpioh = s3c2xx0_softc->sc_gpio_ioh; in ssspi_search() 210 bus_space_handle_t gpioh = s3c2xx0_softc->sc_gpio_ioh; in s3c24x0_spi_setup()
|
H A D | s3c2800.c | 113 0, &sc->sc_sx.sc_gpio_ioh)) in s3c2800_attach()
|
H A D | s3c2440_extint.c | 180 sc->sc_ioh = cpuc->sc_sx.sc_gpio_ioh; in ssextio_attach()
|
H A D | s3c2410_extint.c | 149 sc->sc_ioh = cpuc->sc_sx.sc_gpio_ioh; in ssextio_attach()
|
H A D | s3c24x0_clk.c | 307 ((char *)bus_space_vaddr(sc->sc_iot, sc->sc_gpio_ioh) + GPIO_PDATC);
|
/netbsd-src/sys/dev/ic/ |
H A D | gcscpcib.c | 155 &sc->sc_gpio_ioh)) { 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 | 34 bus_space_handle_t sc_gpio_ioh; member
|
/netbsd-src/sys/dev/isa/ |
H A D | wbsio.c | 63 bus_space_handle_t sc_gpio_ioh; member 318 bus_space_unmap(sc->sc_iot, sc->sc_gpio_ioh, in wbsio_detach() 552 0, &sc->sc_gpio_ioh)) { in wbsio_gpio_rt_init() 573 bus_space_write_1(sc->sc_iot, sc->sc_gpio_ioh, in wbsio_gpio_rt_read() 575 v = bus_space_read_1(sc->sc_iot, sc->sc_gpio_ioh, reg); in wbsio_gpio_rt_read() 588 bus_space_write_1(sc->sc_iot, sc->sc_gpio_ioh, in wbsio_gpio_rt_write() 590 bus_space_write_1(sc->sc_iot, sc->sc_gpio_ioh, in wbsio_gpio_rt_write()
|
/netbsd-src/sys/arch/evbarm/smdk2xx0/ |
H A D | smdk2410_lcd.c | 228 bus_space_handle_t gpio_ioh = s3c2xx0_softc->sc_gpio_ioh; in lcd_attach() 241 gpio_ioh = s3c2xx0_softc->sc_gpio_ioh; in lcd_attach()
|