diff options
-rw-r--r-- | drivers/gpio/gpio-adnp.c | 2 | ||||
-rw-r--r-- | drivers/gpio/gpio-crystalcove.c | 2 | ||||
-rw-r--r-- | drivers/gpio/gpio-wcove.c | 2 |
3 files changed, 6 insertions, 0 deletions
diff --git a/drivers/gpio/gpio-adnp.c b/drivers/gpio/gpio-adnp.c index 7a5c0a93e1ff..89863ea25de1 100644 --- a/drivers/gpio/gpio-adnp.c +++ b/drivers/gpio/gpio-adnp.c | |||
@@ -479,6 +479,8 @@ static int adnp_irq_setup(struct adnp *adnp) | |||
479 | return err; | 479 | return err; |
480 | } | 480 | } |
481 | 481 | ||
482 | gpiochip_set_nested_irqchip(chip, &adnp_irq_chip, adnp->client->irq); | ||
483 | |||
482 | return 0; | 484 | return 0; |
483 | } | 485 | } |
484 | 486 | ||
diff --git a/drivers/gpio/gpio-crystalcove.c b/drivers/gpio/gpio-crystalcove.c index d0022d655a09..2197368cc899 100644 --- a/drivers/gpio/gpio-crystalcove.c +++ b/drivers/gpio/gpio-crystalcove.c | |||
@@ -362,6 +362,8 @@ static int crystalcove_gpio_probe(struct platform_device *pdev) | |||
362 | return retval; | 362 | return retval; |
363 | } | 363 | } |
364 | 364 | ||
365 | gpiochip_set_nested_irqchip(&cg->chip, &crystalcove_irqchip, irq); | ||
366 | |||
365 | return 0; | 367 | return 0; |
366 | } | 368 | } |
367 | 369 | ||
diff --git a/drivers/gpio/gpio-wcove.c b/drivers/gpio/gpio-wcove.c index 88f29601f8de..34baee5b1dd6 100644 --- a/drivers/gpio/gpio-wcove.c +++ b/drivers/gpio/gpio-wcove.c | |||
@@ -446,6 +446,8 @@ static int wcove_gpio_probe(struct platform_device *pdev) | |||
446 | return ret; | 446 | return ret; |
447 | } | 447 | } |
448 | 448 | ||
449 | gpiochip_set_nested_irqchip(&wg->chip, &wcove_irqchip, virq); | ||
450 | |||
449 | return 0; | 451 | return 0; |
450 | } | 452 | } |
451 | 453 | ||