Commit 8d14135a authored by Paul Mackerras's avatar Paul Mackerras Committed by Greg Kroah-Hartman

[PATCH] i2c: i2c-keywest.c irq handler type

This patch changes the interrupt handler routine in i2c-keywest.c to
return an irqreturn_t.
parent ecb3db90
...@@ -212,7 +212,7 @@ handle_interrupt(struct keywest_iface *iface, u8 isr) ...@@ -212,7 +212,7 @@ handle_interrupt(struct keywest_iface *iface, u8 isr)
#ifndef POLLED_MODE #ifndef POLLED_MODE
/* Interrupt handler */ /* Interrupt handler */
static void static irqreturn_t
keywest_irq(int irq, void *dev_id, struct pt_regs *regs) keywest_irq(int irq, void *dev_id, struct pt_regs *regs)
{ {
struct keywest_iface *iface = (struct keywest_iface *)dev_id; struct keywest_iface *iface = (struct keywest_iface *)dev_id;
...@@ -225,6 +225,7 @@ keywest_irq(int irq, void *dev_id, struct pt_regs *regs) ...@@ -225,6 +225,7 @@ keywest_irq(int irq, void *dev_id, struct pt_regs *regs)
add_timer(&iface->timeout_timer); add_timer(&iface->timeout_timer);
} }
spin_unlock(&iface->lock); spin_unlock(&iface->lock);
return IRQ_HANDLED;
} }
static void static void
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment