[patch 4/4] input: ads7846.c sparse lock annotation
From: akpm@linux-foundation.org
Date: 2008-08-20 23:46:50
From: akpm@linux-foundation.org
Date: 2008-08-20 23:46:50
From: Harvey Harrison <redacted> Signed-off-by: Harvey Harrison <redacted> Cc: Dmitry Torokhov <redacted> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> --- drivers/input/touchscreen/ads7846.c | 2 ++ 1 file changed, 2 insertions(+) diff -puN drivers/input/touchscreen/ads7846.c~input-ads7846c-sparse-lock-annotation drivers/input/touchscreen/ads7846.c
--- a/drivers/input/touchscreen/ads7846.c~input-ads7846c-sparse-lock-annotation
+++ a/drivers/input/touchscreen/ads7846.c@@ -741,6 +741,8 @@ static irqreturn_t ads7846_irq(int irq, /* Must be called with ts->lock held */ static void ads7846_disable(struct ads7846 *ts) +__acquires(&ts->lock) +__releases(&ts->lock) { if (ts->disabled) return;
_