summaryrefslogtreecommitdiff
path: root/drivers/input/mouse
diff options
context:
space:
mode:
authorRussell King <rmk@flint.arm.linux.org.uk>2003-05-13 02:22:25 +0100
committerRussell King <rmk@flint.arm.linux.org.uk>2003-05-13 02:22:25 +0100
commitcb4169bc1fca8ee86e79ccfcc6a4586586cece42 (patch)
treeeddc1db4cf1bcea75be235db8b2a461581b4ee41 /drivers/input/mouse
parentd24804947d7844e4cf116cb1e42d7abed9b06c5e (diff)
[ARM] Update a variety of ARM drivers to use irqreturn_t.
Diffstat (limited to 'drivers/input/mouse')
-rw-r--r--drivers/input/mouse/rpcmouse.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/input/mouse/rpcmouse.c b/drivers/input/mouse/rpcmouse.c
index c9ba96d3c938..7280f68afcee 100644
--- a/drivers/input/mouse/rpcmouse.c
+++ b/drivers/input/mouse/rpcmouse.c
@@ -49,7 +49,7 @@ static struct input_dev rpcmouse_dev = {
},
};
-static void rpcmouse_irq(int irq, void *dev_id, struct pt_regs *regs)
+static irqreturn_t rpcmouse_irq(int irq, void *dev_id, struct pt_regs *regs)
{
struct input_dev *dev = dev_id;
short x, y, dx, dy, b;
@@ -74,6 +74,8 @@ static void rpcmouse_irq(int irq, void *dev_id, struct pt_regs *regs)
input_report_key(dev, BTN_RIGHT, b & 0x10);
input_sync(dev);
+
+ return IRQ_HANDLED;
}
static int __init rpcmouse_init(void)