diff mbox

[4/7] IR: fix keys beeing stuck down forever.

Message ID 1283158348-7429-5-git-send-email-maximlevitsky@gmail.com (mailing list archive)
State Accepted
Commit e0172fd373ab77a83ea952fd6a75c612e1b0bf9e
Headers show

Commit Message

Maxim Levitsky Aug. 30, 2010, 8:52 a.m. UTC
None
diff mbox

Patch

diff --git a/drivers/media/IR/ir-keytable.c b/drivers/media/IR/ir-keytable.c
index 3f0dd80..b5addb8 100644
--- a/drivers/media/IR/ir-keytable.c
+++ b/drivers/media/IR/ir-keytable.c
@@ -319,7 +319,7 @@  static void ir_timer_keyup(unsigned long cookie)
 	 * a keyup event might follow immediately after the keydown.
 	 */
 	spin_lock_irqsave(&ir->keylock, flags);
-	if (time_is_after_eq_jiffies(ir->keyup_jiffies))
+	if (time_is_before_eq_jiffies(ir->keyup_jiffies))
 		ir_keyup(ir);
 	spin_unlock_irqrestore(&ir->keylock, flags);
 }