Input: sx8654 - signedness bug in sx8654_irq()
authorDan Carpenter <dan.carpenter@oracle.com>
Wed, 11 Mar 2015 17:42:13 +0000 (10:42 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Wed, 11 Mar 2015 17:44:30 +0000 (10:44 -0700)
"irqsrc" needs to be signed for the error handling to work.

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
drivers/input/touchscreen/sx8654.c

index 8e531ac..aecb9ad 100644 (file)
@@ -79,7 +79,7 @@ struct sx8654 {
 static irqreturn_t sx8654_irq(int irq, void *handle)
 {
        struct sx8654 *sx8654 = handle;
-       u8 irqsrc;
+       int irqsrc;
        u8 data[4];
        unsigned int x, y;
        int retval;