GPIO_INTR_EDGE_BOTH
case GPIO_INTR_EDGE_BOTH:
case GPIO_INTR_EDGE_BOTH:
GPIO_INTR_EDGE_RISING | GPIO_INTR_EDGE_FALLING | GPIO_INTR_EDGE_BOTH)
mode == GPIO_INTR_EDGE_RISING || mode == GPIO_INTR_EDGE_BOTH);
mode == GPIO_INTR_EDGE_FALLING || mode == GPIO_INTR_EDGE_BOTH);
mode = GPIO_INTR_EDGE_BOTH;
mode != GPIO_INTR_EDGE_BOTH)
GPIO_INTR_EDGE_FALLING | GPIO_INTR_EDGE_BOTH)
case GPIO_INTR_EDGE_BOTH:
case GPIO_INTR_EDGE_BOTH:
mode = GPIO_INTR_EDGE_BOTH;
case GPIO_INTR_EDGE_BOTH:
if (mode == GPIO_INTR_EDGE_BOTH) {
GPIO_INTR_EDGE_FALLING | GPIO_INTR_EDGE_BOTH)
case GPIO_INTR_EDGE_BOTH:
GPIO_INTR_EDGE_BOTH;
GPIO_INTR_EDGE_BOTH);
mode == GPIO_INTR_EDGE_RISING || mode == GPIO_INTR_EDGE_BOTH);
mode == GPIO_INTR_EDGE_FALLING || mode == GPIO_INTR_EDGE_BOTH);
mode = GPIO_INTR_EDGE_BOTH;
mode != GPIO_INTR_EDGE_BOTH)
gdata->gpio_intr_mode = GPIO_INTR_EDGE_BOTH;
if (gdata->gpio_intr_mode & GPIO_INTR_EDGE_BOTH)
(sc->isrcs[pin].mode & GPIO_INTR_EDGE_BOTH)) {
mode = GPIO_INTR_EDGE_BOTH;
GPIO_PIN_PULLUP | GPIO_PIN_PULLDOWN | GPIO_INTR_EDGE_BOTH | \
case GPIO_INTR_EDGE_BOTH:
flags = GPIO_INTR_EDGE_BOTH;
if (intr_conf->intr_mode & GPIO_INTR_EDGE_BOTH)
case GPIO_INTR_EDGE_BOTH:
RF_ACTIVE, key->pin, GPIO_INTR_EDGE_BOTH);
if (mode & GPIO_INTR_EDGE_BOTH) {
#define PL061_ALLOWED_CAPS (GPIO_PIN_INPUT | GPIO_PIN_OUTPUT | GPIO_INTR_EDGE_BOTH | \
if (!(pincaps & GPIO_INTR_EDGE_BOTH)) {
RF_ACTIVE, helper->cd_pin, GPIO_INTR_EDGE_BOTH)) == NULL) {
if (!(pincaps & GPIO_INTR_EDGE_BOTH)) {
RF_ACTIVE, gpio->cd_pin, GPIO_INTR_EDGE_BOTH)) == NULL) {
GPIO_INTR_EDGE_FALLING | GPIO_INTR_EDGE_BOTH )
pin_config.g_flags = GPIO_INTR_EDGE_BOTH;
{ "INTREB", GPIO_INTR_EDGE_BOTH},