diff options
author | Girish S G <girishsg@ti.com> | 2012-03-14 14:10:32 +0800 |
---|---|---|
committer | Andy Green <andy.green@linaro.org> | 2012-06-20 10:27:47 +0800 |
commit | ce7c656f71ee2395e744ab358835aa87c638bb2f (patch) | |
tree | e25723d8011d1a08e618fe79e2f04eb28daa7905 | |
parent | b50a25b2eec3ae5a2521a379d9d851896b23c6ab (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.c | 5 |
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; |