Message ID | 3f659cd53ac25c98701c2bb3a453ab06@doppler.thel33t.co.uk (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
On Mon, Jun 20, 2011 at 08:02:27PM +0100, Leigh Brown wrote: > This patch, which should be applied on top of Felipe's > "input: keypad: lm8323: convert to threaded IRQ" patch, fixes the issue > of the Nokia N810 keypad stopping responding if multiple key events > occur > in quick succession. > > Signed-off-by: Leigh Brown <leigh@solinno.co.uk> Applied, thanks Leigh.
diff --git a/drivers/input/keyboard/lm8323.c b/drivers/input/keyboard/lm8323.c index 3b21f42..ab0acaf 100644 --- a/drivers/input/keyboard/lm8323.c +++ b/drivers/input/keyboard/lm8323.c @@ -734,7 +734,7 @@ static int __devinit lm8323_probe(struct i2c_client *client, } err = request_threaded_irq(client->irq, NULL, lm8323_irq, - IRQF_TRIGGER_FALLING, "lm8323", lm); + IRQF_TRIGGER_LOW|IRQF_ONESHOT, "lm8323", lm); if (err) { dev_err(&client->dev, "could not get IRQ %d\n", client->irq);
This patch, which should be applied on top of Felipe's "input: keypad: lm8323: convert to threaded IRQ" patch, fixes the issue of the Nokia N810 keypad stopping responding if multiple key events occur in quick succession. Signed-off-by: Leigh Brown <leigh@solinno.co.uk> --- drivers/input/keyboard/lm8323.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) goto fail4; -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html