GPIO_INTR_POS_EDGE
GPIO_INTR_POS_EDGE |
case GPIO_INTR_POS_EDGE:
case GPIO_INTR_POS_EDGE:
case GPIO_INTR_POS_EDGE:
GPIO_INTR_POS_EDGE | GPIO_INTR_NEG_EDGE |
if ((irqmode & GPIO_INTR_POS_EDGE) != 0 ||
GPIO_INTR_POS_EDGE | GPIO_INTR_NEG_EDGE |
*irqmode = GPIO_INTR_POS_EDGE;
GPIO_INTR_POS_EDGE | GPIO_INTR_NEG_EDGE |
irqmode = GPIO_INTR_POS_EDGE;
} else if ((irqmode & GPIO_INTR_POS_EDGE) != 0) {
GPIO_INTR_POS_EDGE | GPIO_INTR_NEG_EDGE |
irqmode = GPIO_INTR_POS_EDGE;
} else if ((irqmode & GPIO_INTR_POS_EDGE) != 0) {
(GPIO_INTR_POS_EDGE | GPIO_INTR_NEG_EDGE)) == 0) {
else if (irqmode & GPIO_INTR_POS_EDGE)
int assert_edge = GPIO_INTR_POS_EDGE;
clear_edge = GPIO_INTR_POS_EDGE;
assert_edge == GPIO_INTR_POS_EDGE ? "positive"
clear_edge == GPIO_INTR_POS_EDGE ? "positive"
assert_edge == GPIO_INTR_POS_EDGE ? "positive"
GPIO_INTR_POS_EDGE |
(irq->sc_gpio_irqmode & (GPIO_INTR_POS_EDGE | GPIO_INTR_DOUBLE_EDGE))) {
(irq->sc_gpio_irqmode & (GPIO_INTR_POS_EDGE | GPIO_INTR_NEG_EDGE | GPIO_INTR_DOUBLE_EDGE))) {
GPIO_INTR_POS_EDGE | GPIO_INTR_NEG_EDGE |
case GPIO_INTR_POS_EDGE:
#define GPIO_INTR_EDGE_MASK (GPIO_INTR_POS_EDGE | \