]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/input/keyboard/spear-keyboard.c
Merge branch 'timer-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...
[karo-tx-linux.git] / drivers / input / keyboard / spear-keyboard.c
index bee03d64c4536b0c5c857b9dc124d95fdcb98920..d712dffd215712ee9bb419d7df062d066dcf1eac 100644 (file)
@@ -69,7 +69,7 @@ static irqreturn_t spear_kbd_interrupt(int irq, void *dev_id)
        u8 sts, val;
 
        sts = readb(kbd->io_base + STATUS_REG);
-       if (sts & DATA_AVAIL)
+       if (!(sts & DATA_AVAIL))
                return IRQ_NONE;
 
        if (kbd->last_key != KEY_RESERVED) {