Lines Matching defs:sc_gpio
57 void * sc_gpio;
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);
231 sc->sc_intrs[apin].sc_ih = gpio_intr_establish(sc->sc_gpio, &sc->sc_map, apin, IPL_VM,
237 gpio_pin_unmap(sc->sc_gpio, &sc->sc_map);
256 val = gpio_pin_read(sc->sc_gpio, &sc->sc_map, is->i_thispin_index);
424 gpio_intr_disestablish(sc->sc_gpio, sc->sc_intrs[apin].sc_ih);
428 gpio_pin_unmap(sc->sc_gpio, &sc->sc_map);