gpio: tegra: Properly handle irq_set_irq_wake() error
authorDmitry Osipenko <digetx@gmail.com>
Sun, 15 Dec 2019 18:30:46 +0000 (21:30 +0300)
committerBartosz Golaszewski <bgolaszewski@baylibre.com>
Fri, 20 Dec 2019 09:58:06 +0000 (10:58 +0100)
commitf56d979cc58e9a361e0bf1b764fdadc85ee2d7c8
tree0e8e3514d0990d6bb2e804f3ed2794f044c3713e
parentfc782e47e601843163034a68c29ea1abe2578570
gpio: tegra: Properly handle irq_set_irq_wake() error

Technically upstream interrupt controller may fail changing of GPIO's bank
wake-state and in this case the GPIO's wake-state shouldn't be changed.

Signed-off-by: Dmitry Osipenko <digetx@gmail.com>
Reviewed-by: Thierry Reding <treding@nvidia.com>
Tested-by: Thierry Reding <treding@nvidia.com>
Signed-off-by: Bartosz Golaszewski <bgolaszewski@baylibre.com>
drivers/gpio/gpio-tegra.c