summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGirish S G <girishsg@ti.com>2012-03-14 14:10:32 +0800
committerAndy Green <andy.green@linaro.org>2012-06-20 10:27:47 +0800
commitce7c656f71ee2395e744ab358835aa87c638bb2f (patch)
treee25723d8011d1a08e618fe79e2f04eb28daa7905
parentb50a25b2eec3ae5a2521a379d9d851896b23c6ab (diff)
Palmas: Fix wrong error check
Fix wrong error check. Enable wakeup on irq if the request_irq succeeds. Signed-off-by: Girish S G <girishsg@ti.com>
-rw-r--r--drivers/mfd/palmas-irq.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/drivers/mfd/palmas-irq.c b/drivers/mfd/palmas-irq.c
index 6f28e8fc14d..989311870f8 100644
--- a/drivers/mfd/palmas-irq.c
+++ b/drivers/mfd/palmas-irq.c
@@ -189,9 +189,8 @@ int palmas_irq_init(struct palmas *palmas)
"palmas-irq", palmas);
if (ret != 0)
dev_err(palmas->dev, "Failed to request IRQ: %d\n", ret);
-
- /* Make nirq wakeup capable */
- if (ret != 0)
+ else
+ /* Make nirq wakeup capable */
enable_irq_wake(palmas->irq);
return ret;