Lines Matching refs:sc_intrs
60 struct gpioirq_iv sc_intrs[GPIOIRQ_NPINS];
201 sc->sc_intrs[apin].sc_intrstr, sizeof(sc->sc_intrs[apin].sc_intrstr))) {
209 "irqmode not supported: %s\n", sc->sc_intrs[apin].sc_intrstr);
226 sc->sc_intrs[apin].i_thispin_index = apin;
227 sc->sc_intrs[apin].i_thispin_num = gpioirq_index_to_pin_num(sc,apin);
228 sc->sc_intrs[apin].i_parentunit = gpioirq_parent_unit(sc);
229 sc->sc_intrs[apin].sc = sc;
231 sc->sc_intrs[apin].sc_ih = gpio_intr_establish(sc->sc_gpio, &sc->sc_map, apin, IPL_VM,
233 gpioirq_intr, &sc->sc_intrs[apin]);
234 if (sc->sc_intrs[apin].sc_ih == NULL) {
236 "unable to establish interrupt on %s\n", sc->sc_intrs[apin].sc_intrstr);
240 aprint_normal_dev(self, "interrupting on %s\n", sc->sc_intrs[apin].sc_intrstr);
260 device_xname(sc->sc_dev), sc->sc_intrs[is->i_thispin_index].sc_intrstr, val);
424 gpio_intr_disestablish(sc->sc_gpio, sc->sc_intrs[apin].sc_ih);