Lines Matching refs:sc_intrs
59 } sc_intrs[GPIOPPS_NPINS];
186 sc->sc_intrs[0].sc_irqmode = assert_edge;
188 sc->sc_intrs[0].sc_irqmode,
189 sc->sc_intrs[0].sc_intrstr,
190 sizeof(sc->sc_intrs[0].sc_intrstr))) {
215 sc->sc_intrs[1].sc_irqmode = clear_edge;
217 sc->sc_intrs[1].sc_irqmode,
218 sc->sc_intrs[1].sc_intrstr,
219 sizeof(sc->sc_intrs[1].sc_intrstr))) {
236 sc->sc_intrs[0].sc_intrstr);
238 sc->sc_intrs[1].sc_intrstr);
244 sc->sc_intrs[0].sc_irqmode = GPIO_INTR_DOUBLE_EDGE;
247 sc->sc_intrs[0].sc_irqmode = assert_edge;
257 sc->sc_intrs[0].sc_irqmode,
258 sc->sc_intrs[0].sc_intrstr,
259 sizeof(sc->sc_intrs[0].sc_intrstr))) {
278 sc->sc_intrs[0].sc_intrstr);
329 if (sc->sc_intrs[i].sc_ih != NULL) {
331 sc->sc_intrs[i].sc_ih);
332 sc->sc_intrs[i].sc_ih = NULL;
396 sc->sc_intrs[0].sc_irqmode == GPIO_INTR_DOUBLE_EDGE)
404 sc->sc_intrs[0].sc_ih = gpio_intr_establish(sc->sc_gpio,
406 sc->sc_intrs[0].sc_irqmode | GPIO_INTR_MPSAFE,
408 if (sc->sc_intrs[0].sc_ih == NULL) {
411 sc->sc_intrs[0].sc_intrstr);
415 sc->sc_intrs[1].sc_ih = gpio_intr_establish(sc->sc_gpio,
417 sc->sc_intrs[1].sc_irqmode | GPIO_INTR_MPSAFE,
419 if (sc->sc_intrs[1].sc_ih == NULL) {
422 sc->sc_intrs[0].sc_intrstr);
424 sc->sc_intrs[0].sc_ih);
429 sc->sc_intrs[0].sc_irqmode == GPIO_INTR_DOUBLE_EDGE;
430 sc->sc_intrs[0].sc_ih = gpio_intr_establish(sc->sc_gpio,
432 sc->sc_intrs[0].sc_irqmode | GPIO_INTR_MPSAFE,
435 if (sc->sc_intrs[0].sc_ih == NULL) {
439 sc->sc_intrs[0].sc_intrstr);