/src/sys/arch/arm/ep93xx/ |
epled.c | 43 struct epgpio_softc *sc_gpio; member in struct:epled_softc 69 sc->sc_gpio = (struct epgpio_softc *)parent; 79 epgpio_out(sc->sc_gpio, sc->sc_port, sc->sc_green); 80 epgpio_out(sc->sc_gpio, sc->sc_port, sc->sc_red); 94 epgpio_set(sc->sc_gpio, sc->sc_port, sc->sc_red); 109 epgpio_clear(sc->sc_gpio, sc->sc_port, sc->sc_red); 124 epgpio_set(sc->sc_gpio, sc->sc_port, sc->sc_green); 139 epgpio_clear(sc->sc_gpio, sc->sc_port, sc->sc_green);
|
eppcicvar.h | 61 struct epgpio_softc *sc_gpio; member in struct:eppcic_softc
|
/src/sys/arch/mips/adm5120/include/ |
adm5120_mainbusvar.h | 58 device_t sc_gpio; member in struct:mainbus_softc
|
adm5120_extiovar.h | 54 device_t sc_gpio; member in struct:extio_softc
|
/src/sys/arch/evbarm/netwalker/ |
netwalker_lid.c | 50 void *sc_gpio; member in struct:netwalker_lid_softc 98 sc->sc_gpio = ga->ga_gpio; 102 if (gpio_pin_map(sc->sc_gpio, ga->ga_offset, ga->ga_mask, &sc->sc_map)) { 108 caps = gpio_pin_caps(sc->sc_gpio, &sc->sc_map, LID_PIN_INPUT); 111 gpio_pin_unmap(sc->sc_gpio, &sc->sc_map); 114 gpio_pin_ctl(sc->sc_gpio, &sc->sc_map, LID_PIN_INPUT, 121 gpio_pin_unmap(sc->sc_gpio, &sc->sc_map); 148 gpio_pin_unmap(sc->sc_gpio, &sc->sc_map); 170 lid = gpio_pin_read(sc->sc_gpio, &sc->sc_map, LID_PIN_INPUT);
|
netwalker_pwr.c | 51 void *sc_gpio; member in struct:netwalker_pwr_softc 99 sc->sc_gpio = ga->ga_gpio; 103 if (gpio_pin_map(sc->sc_gpio, ga->ga_offset, ga->ga_mask, &sc->sc_map)) { 109 caps = gpio_pin_caps(sc->sc_gpio, &sc->sc_map, PWR_PIN_INPUT); 112 gpio_pin_unmap(sc->sc_gpio, &sc->sc_map); 115 gpio_pin_ctl(sc->sc_gpio, &sc->sc_map, PWR_PIN_INPUT, 122 gpio_pin_unmap(sc->sc_gpio, &sc->sc_map); 149 gpio_pin_unmap(sc->sc_gpio, &sc->sc_map); 172 pwr = gpio_pin_read(sc->sc_gpio, &sc->sc_map, PWR_PIN_INPUT);
|
netwalker_btn.c | 61 void *sc_gpio; member in struct:mousebtn_softc 128 sc->sc_gpio = ga->ga_gpio; 132 if (gpio_pin_map(sc->sc_gpio, ga->ga_offset, ga->ga_mask, 139 caps = gpio_pin_caps(sc->sc_gpio, &sc->sc_map, MOUSEBTN_PIN_LEFT); 142 gpio_pin_unmap(sc->sc_gpio, &sc->sc_map); 145 gpio_pin_ctl(sc->sc_gpio, &sc->sc_map, MOUSEBTN_PIN_LEFT, 149 caps = gpio_pin_caps(sc->sc_gpio, &sc->sc_map, MOUSEBTN_PIN_RIGHT); 152 gpio_pin_unmap(sc->sc_gpio, &sc->sc_map); 155 gpio_pin_ctl(sc->sc_gpio, &sc->sc_map, MOUSEBTN_PIN_RIGHT, 196 gpio_pin_unmap(sc->sc_gpio, &sc->sc_map) [all...] |
/src/sys/dev/gpio/ |
gpiolock.c | 47 void * sc_gpio; member in struct:gpiolock_softc 99 sc->sc_gpio = ga->ga_gpio; 101 if (gpio_pin_map(sc->sc_gpio, ga->ga_offset, ga->ga_mask, 109 caps = gpio_pin_caps(sc->sc_gpio, &sc->sc_map, pin); 116 gpio_pin_ctl(sc->sc_gpio, &sc->sc_map, pin, sc->sc_data); 133 gpio_pin_unmap(sc->sc_gpio, &sc->sc_map); 145 gpio_pin_unmap(sc->sc_gpio, &sc->sc_map); 172 if (gpio_pin_read(sc->sc_gpio, &sc->sc_map, pin) ==
|
gpiorfkill.c | 50 void *sc_gpio; member in struct:gpiorfkill_softc 89 sc->sc_gpio = ga->ga_gpio; 91 if (gpio_pin_map(sc->sc_gpio, ga->ga_offset, ga->ga_mask, 97 caps = gpio_pin_caps(sc->sc_gpio, &sc->sc_map, 0); 103 gpio_pin_ctl(sc->sc_gpio, &sc->sc_map, 0, GPIO_PIN_OUTPUT); 116 gpio_pin_write(sc->sc_gpio, &sc->sc_map, 0, sc->sc_state);
|
gpiopwm.c | 45 void *sc_gpio; member in struct:gpiopwm_softc 99 sc->sc_gpio = ga->ga_gpio; 101 if (gpio_pin_map(sc->sc_gpio, ga->ga_offset, ga->ga_mask, 149 gpio_pin_write(sc->sc_gpio, &sc->sc_map, 0, GPIO_PIN_LOW); 152 gpio_pin_unmap(sc->sc_gpio, &sc->sc_map); 172 gpio_pin_write(sc->sc_gpio, &sc->sc_map, 0, GPIO_PIN_LOW); 182 gpio_pin_write(sc->sc_gpio, &sc->sc_map, 0, GPIO_PIN_HIGH); 199 gpio_pin_write(sc->sc_gpio, &sc->sc_map, 0, GPIO_PIN_LOW); 209 gpio_pin_write(sc->sc_gpio, &sc->sc_map, 0, GPIO_PIN_HIGH); 221 if (gpio_pin_read(sc->sc_gpio, &sc->sc_map, 0) == GPIO_PIN_HIGH) [all...] |
gpiobutton.c | 61 void *sc_gpio; member in struct:gpiobutton_softc 113 sc->sc_gpio = ga->ga_gpio; 115 if (gpio_pin_map(sc->sc_gpio, ga->ga_offset, ga->ga_mask, 122 caps = gpio_pin_caps(sc->sc_gpio, &sc->sc_map, 0); 128 gpio_pin_ctl(sc->sc_gpio, &sc->sc_map, 0, GPIO_PIN_INPUT); 160 val = gpio_pin_read(sc->sc_gpio, &sc->sc_map, 0);
|
gpioow.c | 43 void * sc_gpio; member in struct:gpioow_softc 107 sc->sc_gpio = ga->ga_gpio; 109 if (gpio_pin_map(sc->sc_gpio, ga->ga_offset, ga->ga_mask, 116 caps = gpio_pin_caps(sc->sc_gpio, &sc->sc_map, GPIOOW_PIN_DATA); 119 gpio_pin_unmap(sc->sc_gpio, &sc->sc_map); 124 gpio_pin_unmap(sc->sc_gpio, &sc->sc_map); 140 gpio_pin_ctl(sc->sc_gpio, &sc->sc_map, GPIOOW_PIN_DATA, sc->sc_data); 171 gpio_pin_unmap(sc->sc_gpio, &sc->sc_map); 220 gpio_pin_ctl(sc->sc_gpio, &sc->sc_map, GPIOOW_PIN_DATA, 235 gpio_pin_ctl(sc->sc_gpio, &sc->sc_map, GPIOOW_PIN_DATA [all...] |
gpioiic.c | 51 void * sc_gpio; member in struct:gpioiic_softc 117 sc->sc_gpio = ga->ga_gpio; 121 if (gpio_pin_map(sc->sc_gpio, ga->ga_offset, ga->ga_mask, 136 caps = gpio_pin_caps(sc->sc_gpio, &sc->sc_map, sc->sc_pin_sda); 158 gpio_pin_ctl(sc->sc_gpio, &sc->sc_map, sc->sc_pin_sda, sc->sc_sda); 161 caps = gpio_pin_caps(sc->sc_gpio, &sc->sc_map, sc->sc_pin_scl); 179 gpio_pin_ctl(sc->sc_gpio, &sc->sc_map, sc->sc_pin_scl, sc->sc_scl); 200 gpio_pin_unmap(sc->sc_gpio, &sc->sc_map); 214 gpio_pin_unmap(sc->sc_gpio, &sc->sc_map); 254 gpio_pin_write(sc->sc_gpio, &sc->sc_map, sc->sc_pin_sda [all...] |
gpiopps.c | 52 void * sc_gpio; member in struct:gpiopps_softc 132 sc->sc_gpio = ga->ga_gpio; 167 if (gpio_pin_map(sc->sc_gpio, ga->ga_offset, mask, 177 intrcaps = gpio_pin_intrcaps(sc->sc_gpio, &sc->sc_map, 0); 183 gpio_pin_unmap(sc->sc_gpio, &sc->sc_map); 187 if (!gpio_intr_str(sc->sc_gpio, &sc->sc_map, 0, 193 gpio_pin_unmap(sc->sc_gpio, &sc->sc_map); 196 flags = gpio_pin_get_conf(sc->sc_gpio, &sc->sc_map, 0); 199 if (!gpio_pin_set_conf(sc->sc_gpio, &sc->sc_map, 0, flags)) { 202 gpio_pin_unmap(sc->sc_gpio, &sc->sc_map) [all...] |
gpioirq.c | 57 void * sc_gpio; member in struct:gpioirq_softc 123 return (uint8_t)gpio_pin_to_pin_num(sc->sc_gpio, &sc->sc_map, index); 163 sc->sc_gpio = ga->ga_gpio; 175 if (gpio_pin_map(sc->sc_gpio, ga->ga_offset, 200 if (!gpio_intr_str(sc->sc_gpio, &sc->sc_map, apin, irqmode, 206 if (!gpio_pin_irqmode_issupported(sc->sc_gpio, &sc->sc_map, apin, 210 gpio_pin_unmap(sc->sc_gpio, &sc->sc_map); 214 flags = gpio_pin_get_conf(sc->sc_gpio, &sc->sc_map, apin); 217 if (!gpio_pin_set_conf(sc->sc_gpio, &sc->sc_map, apin, flags)) { 219 gpio_pin_unmap(sc->sc_gpio, &sc->sc_map) [all...] |
/src/sys/arch/evbarm/armadillo/ |
armadillo9_iic.c | 54 struct epgpio_softc *sc_gpio; member in struct:armadillo9iic_softc 97 sc->sc_gpio = (struct epgpio_softc *)parent; 112 epgpio_in(sc->sc_gpio, sc->sc_port, sc->sc_sda); 113 epgpio_out(sc->sc_gpio, sc->sc_port, sc->sc_scl); 114 epgpio_set(sc->sc_gpio, sc->sc_port, sc->sc_scl); 170 epgpio_set(sc->sc_gpio, sc->sc_port, sc->sc_sda); 172 epgpio_clear(sc->sc_gpio, sc->sc_port, sc->sc_sda); 175 epgpio_set(sc->sc_gpio, sc->sc_port, sc->sc_scl); 177 epgpio_clear(sc->sc_gpio, sc->sc_port, sc->sc_scl); 186 epgpio_out(sc->sc_gpio, sc->sc_port, sc->sc_sda) [all...] |
/src/sys/arch/mips/adm5120/dev/ |
wdc_extio.c | 102 void *sc_gpio; member in struct:wdc_extio_softc 287 if (wdc_extio_map(ea, wdr, &sc->sc_gpio, &sc->sc_pinmap) == -1)
|
/src/sys/arch/i386/pci/ |
elan520.c | 78 device_t sc_gpio; member in struct:elansc_softc 154 if (child == sc->sc_gpio) 155 sc->sc_gpio = NULL; 1446 if (ifattr_match(ifattr, "gpiobus") && sc->sc_gpio == NULL) { 1455 sc->sc_gpio = config_found(sc->sc_dev, &gba, gpiobus_print,
|