]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commitdiff
st8:gpio-tegra: add irq_disable() callback fn
authorwahsu <wahsu@nvidia.com>
Tue, 26 Aug 2014 02:57:11 +0000 (10:57 +0800)
committerTodd Poynter <tpoynter@nvidia.com>
Fri, 26 Sep 2014 17:44:33 +0000 (10:44 -0700)
Add callback function so tegra gpio interrupt can really be disabled
when irq_disable() invoked.
bug 1545184

Change-Id: I15b9bfcbeefca81d638fa43acdde88ded98c4a03
Signed-off-by: wahsu <wahsu@nvidia.com>
Reviewed-on: http://git-master/r/487966
(cherry picked from commit 33583bb85ffdacebc2827a339c79d2c463cd9dcb)
Reviewed-on: http://git-master/r/539229
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Todd Poynter <tpoynter@nvidia.com>
drivers/gpio/gpio-tegra.c

index ddee2fc38b85231bc017c516ca88239a9769b334..3c7cd5dbd2979cb7a78732e15225d3961e3856ea 100644 (file)
@@ -488,6 +488,7 @@ static struct irq_chip tegra_gpio_irq_chip = {
        .irq_ack        = tegra_gpio_irq_ack,
        .irq_mask       = tegra_gpio_irq_mask,
        .irq_unmask     = tegra_gpio_irq_unmask,
+       .irq_disable    = tegra_gpio_irq_mask,
        .irq_set_type   = tegra_gpio_irq_set_type,
        .irq_set_wake   = tegra_gpio_irq_set_wake,
        .flags          = IRQCHIP_MASK_ON_SUSPEND,