diff options
author | Hans de Goede <hdegoede@redhat.com> | 2015-06-18 22:34:33 +0200 |
---|---|---|
committer | Marek Vasut <marex@denx.de> | 2015-06-19 14:33:28 +0200 |
commit | 7f59d16a50ca7e6d417c9408b91ab2f97eff0a36 (patch) | |
tree | ee91f1ab1af8efc60be75bff4c0bcfb2eed40ee7 /common/usb_kbd.c | |
parent | b335fe681075bd6bd3e6842bad12a0ccb573dc4f (diff) | |
download | u-boot-imx-7f59d16a50ca7e6d417c9408b91ab2f97eff0a36.zip u-boot-imx-7f59d16a50ca7e6d417c9408b91ab2f97eff0a36.tar.gz u-boot-imx-7f59d16a50ca7e6d417c9408b91ab2f97eff0a36.tar.bz2 |
usb: ehci: Properly deal with data toggle for interrupt endpoints
Without this we loose every other interrupt packet. We never noticed this
because with keyboards the packets which we were loosing would normally
be key release packets.
But now that we do keyrepeat in software instead of relying on the hid
idle functionality, missing a release will result in key repeat triggering.
This commit fixes this.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Diffstat (limited to 'common/usb_kbd.c')
0 files changed, 0 insertions, 0 deletions