GPIO_INTR_LOW_LEVEL
GPIO_INTR_LOW_LEVEL |
case GPIO_INTR_LOW_LEVEL:
case GPIO_INTR_LOW_LEVEL:
case GPIO_INTR_LOW_LEVEL:
GPIO_INTR_HIGH_LEVEL | GPIO_INTR_LOW_LEVEL |
if ((irqmode & (GPIO_INTR_LOW_LEVEL|GPIO_INTR_HIGH_LEVEL)) ==
(GPIO_INTR_LOW_LEVEL|GPIO_INTR_HIGH_LEVEL))
if ((irqmode & GPIO_INTR_LOW_LEVEL) != 0)
GPIO_INTR_LOW_LEVEL | GPIO_INTR_MPSAFE;
GPIO_INTR_HIGH_LEVEL : GPIO_INTR_LOW_LEVEL;
GPIO_INTR_LOW_LEVEL | GPIO_INTR_MPSAFE;
GPIO_INTR_HIGH_LEVEL : GPIO_INTR_LOW_LEVEL;
GPIO_INTR_LOW_LEVEL | GPIO_INTR_MPSAFE;
GPIO_INTR_HIGH_LEVEL : GPIO_INTR_LOW_LEVEL;
else if (irqmode & GPIO_INTR_LOW_LEVEL)
GPIO_INTR_LOW_LEVEL |
(irq->sc_gpio_irqmode & GPIO_INTR_LOW_LEVEL)) {
(irq->sc_gpio_irqmode & GPIO_INTR_LOW_LEVEL)) {
(irqmode & GPIO_INTR_LOW_LEVEL)) &&
((irqmode & GPIO_INTR_LOW_LEVEL) && ((sc->sc_state & (1LL << pin)) == 0))) {
if (lirq->sc_gpio_irqmode & (GPIO_INTR_HIGH_LEVEL | GPIO_INTR_LOW_LEVEL)) {
(irq->sc_gpio_irqmode & (GPIO_INTR_HIGH_LEVEL | GPIO_INTR_LOW_LEVEL))) {
GPIO_INTR_LOW_LEVEL | GPIO_INTR_MPSAFE;
case GPIO_INTR_LOW_LEVEL:
GPIO_INTR_LOW_LEVEL)