HomeSort by: relevance | last modified time | path
    Searched defs:sc_gpio (Results 1 - 18 of 18) sorted by relevancy

  /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,

Completed in 157 milliseconds