summaryrefslogtreecommitdiff
path: root/common/usb_kbd.c
diff options
context:
space:
mode:
authorHans de Goede <hdegoede@redhat.com>2015-06-18 22:34:33 +0200
committerMarek Vasut <marex@denx.de>2015-06-19 14:33:28 +0200
commit7f59d16a50ca7e6d417c9408b91ab2f97eff0a36 (patch)
treeee91f1ab1af8efc60be75bff4c0bcfb2eed40ee7 /common/usb_kbd.c
parentb335fe681075bd6bd3e6842bad12a0ccb573dc4f (diff)
downloadu-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