|
@@ -319,7 +319,7 @@ static void ir_timer_keyup(unsigned long cookie)
|
|
* a keyup event might follow immediately after the keydown.
|
|
* a keyup event might follow immediately after the keydown.
|
|
*/
|
|
*/
|
|
spin_lock_irqsave(&ir->keylock, flags);
|
|
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);
|
|
ir_keyup(ir);
|
|
spin_unlock_irqrestore(&ir->keylock, flags);
|
|
spin_unlock_irqrestore(&ir->keylock, flags);
|
|
}
|
|
}
|