]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
power: gpio-charger: balance enable/disable_irq_wake calls
authorDmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Thu, 15 Jan 2015 02:00:37 +0000 (05:00 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 6 Mar 2015 22:43:26 +0000 (14:43 -0800)
commitf8801fcbb7346754a91498f22909ef3b5a7ae819
tree48c5de415d6829da3f8e590e62942e6f1fa1a14c
parent30383a2526367313e23df1ef8aa305dbedcb14ca
power: gpio-charger: balance enable/disable_irq_wake calls

commit faeed51bb65ce0241052d8dc24ac331ade12e976 upstream.

enable_irq_wakeup returns 0 in case it correctly enabled the IRQ to
generate the wakeup event (and thus resume should call disable_irq_wake).
Currently gpio-charger driver has this logic inverted. Correct that thus
correcting enable/disable_irq_wake() calls balance.

Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Signed-off-by: Sebastian Reichel <sre@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/power/gpio-charger.c