summaryrefslogtreecommitdiff
path: root/drivers/power
diff options
context:
space:
mode:
authorFengguang Wu <fengguang.wu@intel.com>2012-08-23 15:42:29 +0400
committerAnton Vorontsov <anton.vorontsov@linaro.org>2012-09-21 02:39:14 +0400
commit7c577c0d1ebed58648afb26e7c03f023fa82098e (patch)
tree6e19e7ee8f201ededa92574851fe685cbcffba73 /drivers/power
parentf1ade35253f5026170a5fe17f87d0249f03629dd (diff)
downloadlinux-7c577c0d1ebed58648afb26e7c03f023fa82098e.tar.xz
lp8727_charger: Use IRQF_ONESHOT
Generated by: scripts/coccinelle/misc/irqf_oneshot.cocci ERROR: Threaded IRQ with no primary handler requested without IRQF_ONESHOT Make sure threaded IRQs without a primary handler are always request with IRQF_ONESHOT Signed-off-by: Fengguang Wu <fengguang.wu@intel.com> Acked-by: Milo(Woogyom) Kim <milo.kim@ti.com> Signed-off-by: Anton Vorontsov <anton.vorontsov@linaro.org>
Diffstat (limited to 'drivers/power')
-rw-r--r--drivers/power/lp8727_charger.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/power/lp8727_charger.c b/drivers/power/lp8727_charger.c
index 4e37b269ac95..5c56d7e46993 100644
--- a/drivers/power/lp8727_charger.c
+++ b/drivers/power/lp8727_charger.c
@@ -255,7 +255,7 @@ static int lp8727_intr_config(struct lp8727_chg *pchg)
return request_threaded_irq(pchg->client->irq,
NULL,
lp8727_isr_func,
- IRQF_TRIGGER_FALLING,
+ IRQF_TRIGGER_FALLING | IRQF_ONESHOT,
"lp8727_irq",
pchg);
}