summaryrefslogtreecommitdiff
path: root/drivers/usb
diff options
context:
space:
mode:
authorVincent Palatin <vpalatin@chromium.org>2013-05-10 19:48:59 -0700
committerMarek Vasut <marex@denx.de>2013-06-12 22:22:50 +0200
commit5da2dc9789abecb1b018beb0c93f4c38c2985bc6 (patch)
tree565dca5d5edcef646827fdfde5ae33806a16ab7e /drivers/usb
parent09defbc75b46991b794f35957e986acbfe0c7946 (diff)
downloadu-boot-imx-5da2dc9789abecb1b018beb0c93f4c38c2985bc6.zip
u-boot-imx-5da2dc9789abecb1b018beb0c93f4c38c2985bc6.tar.gz
u-boot-imx-5da2dc9789abecb1b018beb0c93f4c38c2985bc6.tar.bz2
usb: workaround non-working keyboards.
If the USB keyboard is not answering properly the first request on its interrupt endpoint, just skip it and try the next one. This workarounds an issue with a wireless mouse dongle which presents itself both as a keyboard and a mouse but has a non-functional keyboard interface. Signed-off-by: Vincent Palatin <vpalatin@chromium.org> (cherry picked from commit 012bbf0ce0301be2482857e3f03b481dd15c2340) Rebased to upstream/master: Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Stefan Reinauer <reinauer@chromium.org> Tested-by: Vincent Palatin <vpalatin@chromium.org>
Diffstat (limited to 'drivers/usb')
0 files changed, 0 insertions, 0 deletions