Home
last modified time | relevance | path

Searched refs:sc_gpio_ioh (Results 1 – 25 of 25) sorted by relevance

/netbsd-src/sys/arch/i386/pci/
H A Dgscpcib.c55 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 Dtcu.c71 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 Dgpio_opb.c51 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 Daudio_mini2440.c176 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 Dmini2440_lcd.c256 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 Dixp425var.h49 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 Dixp425.c66 0, &sc->sc_gpio_ioh)) in ixp425_attach()
/netbsd-src/sys/arch/x86/pci/
H A Dichlpcib.c104 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 Ds3c2440_intr.c393 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 Ds3c2410.c114 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 Ds3c2440.c143 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 Ds3c2800_intr.c163 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 Ds3c2440_i2s.c151 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 Ds3c2410_spi.c147 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 Ds3c2410_intr.c359 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 Ds3c2xx0var.h49 bus_space_handle_t sc_gpio_ioh; /* GPIO */ member
H A Ds3c2440_spi.c189 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 Ds3c2800.c113 0, &sc->sc_sx.sc_gpio_ioh)) in s3c2800_attach()
H A Ds3c2440_extint.c180 sc->sc_ioh = cpuc->sc_sx.sc_gpio_ioh; in ssextio_attach()
H A Ds3c2410_extint.c149 sc->sc_ioh = cpuc->sc_sx.sc_gpio_ioh; in ssextio_attach()
H A Ds3c24x0_clk.c307 ((char *)bus_space_vaddr(sc->sc_iot, sc->sc_gpio_ioh) + GPIO_PDATC);
/netbsd-src/sys/dev/ic/
H A Dgcscpcib.c155 &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 Dgcscpcibvar.h34 bus_space_handle_t sc_gpio_ioh; member
/netbsd-src/sys/dev/isa/
H A Dwbsio.c63 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 Dsmdk2410_lcd.c228 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()