aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpio/gpio-wcove.c
diff options
context:
space:
mode:
authorLinus Walleij <linus.walleij@linaro.org>2016-11-24 07:27:54 -0500
committerLinus Walleij <linus.walleij@linaro.org>2016-11-25 09:12:27 -0500
commit35ca3f61617db77364e40c1977952c5ee0a776cb (patch)
treebb448a70e161f55836c6a1bb8051e89453d9321d /drivers/gpio/gpio-wcove.c
parentd245b3f9bd36f02fd641cba9931d8b4c77126e74 (diff)
gpio: set explicit nesting on drivers
The ADNP, CrystalCove and WhiskeyCove are all nested GPIO irqchips, but were avoiding to connect the parent IRQ to the gpiochip. This works, but is kind of sloppy as the child IRQs are not marked as having the parent IRQ as parent. Cc: Mika Westerberg <mika.westerberg@linux.intel.com> Cc: Ajay Thomas <ajay.thomas.david.rajamanickam@intel.com> Cc: Bin Gao <bin.gao@linux.intel.com> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'drivers/gpio/gpio-wcove.c')
-rw-r--r--drivers/gpio/gpio-wcove.c2
1 files changed, 2 insertions, 0 deletions
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