Lines Matching defs:eint_flags
75 int eint_flags;
425 if (eint->eint_flags & (BCMGPIO_INTR_HIGH_LEVEL |
429 (eint->eint_flags & BCMGPIO_INTR_MPSAFE) != 0;
490 eint->eint_flags = flags;
567 eint->eint_flags = 0;
577 int eint_flags = (flags & FDT_INTR_MPSAFE) ? BCMGPIO_INTR_MPSAFE : 0;
593 eint_flags |= BCMGPIO_INTR_POS_EDGE;
596 eint_flags |= BCMGPIO_INTR_NEG_EDGE;
599 eint_flags |= BCMGPIO_INTR_POS_EDGE | BCMGPIO_INTR_NEG_EDGE;
602 eint_flags |= BCMGPIO_INTR_HIGH_LEVEL;
605 eint_flags |= BCMGPIO_INTR_LOW_LEVEL;
613 return (bmcgpio_intr_enable(sc, func, arg, bank, pin, eint_flags));
630 int eint_flags = (irqmode & GPIO_INTR_MPSAFE) ? BCMGPIO_INTR_MPSAFE : 0;
644 eint_flags |= BCMGPIO_INTR_POS_EDGE;
647 eint_flags |= BCMGPIO_INTR_NEG_EDGE;
650 eint_flags |= BCMGPIO_INTR_POS_EDGE | BCMGPIO_INTR_NEG_EDGE;
653 eint_flags |= BCMGPIO_INTR_HIGH_LEVEL;
656 eint_flags |= BCMGPIO_INTR_LOW_LEVEL;
664 return (bmcgpio_intr_enable(sc, func, arg, bank, pin, eint_flags));