Lines Matching defs:sc_gc
69 gpio_chipset_tag_t sc_gc; /* GPIO controller */
151 gpiobus_pin_ctl(sc->sc_gc, pin, sc->sc_pins[pin].pin_flags);
152 gpiobus_pin_write(sc->sc_gc, pin, sc->sc_pins[pin].pin_state);
238 sc->sc_gc = gba->gba_gc;
418 return gpiobus_pin_read(sc->sc_gc, map->pm_map[pin]);
426 gpiobus_pin_write(sc->sc_gc, map->pm_map[pin], value);
465 gpiobus_pin_ctl(sc->sc_gc, map->pm_map[pin], flags);
544 if (sc->sc_gc->gp_intr_establish == NULL)
558 return ((*sc->sc_gc->gp_intr_establish)(sc->sc_gc->gp_cookie,
567 if (sc->sc_gc->gp_intr_disestablish != NULL && ih != NULL)
568 (*sc->sc_gc->gp_intr_disestablish)(sc->sc_gc->gp_cookie, ih);
579 if (sc->sc_gc->gp_intr_str == NULL)
599 if (! (*sc->sc_gc->gp_intr_str)(sc->sc_gc->gp_cookie,
614 if (sc->sc_gc->gp_intr_mask == NULL)
617 sc->sc_gc->gp_intr_mask(sc->sc_gc->gp_cookie, ih);
625 if (sc->sc_gc->gp_intr_unmask == NULL)
628 sc->sc_gc->gp_intr_unmask(sc->sc_gc->gp_cookie, ih);
692 return gpiobus_open(sc->sc_gc, sc->sc_dev);
701 return gpiobus_close(sc->sc_gc, sc->sc_dev);
751 gc = sc->sc_gc;
1036 gc = sc->sc_gc;