{
struct ps2if *ps2if = dev_id;
unsigned int scancode, flag, status;
- int handled = IRQ_NONE;
status = sa1111_readl(ps2if->base + SA1111_PS2STAT);
while (status & PS2STAT_RXF) {
serio_interrupt(&ps2if->io, scancode, flag, regs);
status = sa1111_readl(ps2if->base + SA1111_PS2STAT);
-
- handled = IRQ_HANDLED;
}
- return handled;
+ return IRQ_HANDLED;
}
/*