public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 0/2] usb: 2 keyboard fixes for v2015.07
@ 2015-06-18 20:34 Hans de Goede
  2015-06-18 20:34 ` [U-Boot] [PATCH 1/2] usb: ehci: Properly deal with data toggle for interrupt endpoints Hans de Goede
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Hans de Goede @ 2015-06-18 20:34 UTC (permalink / raw)
  To: u-boot

Hi Marek,

While working on enabling the musb device-model support on more sunxi boards,
I noticed a problem with usb-keyboards when plugged into an usb-2 hub and
thus connected via the ehci code.

In the scenario of a usb-kbd connected to an ehci controller, combined
with using CONFIG_SYS_USB_EVENT_POLL_VIA_INT_QUEUE (*), an ehci code bug
triggers which causes every other usb interrupt packet to get lost due
to a data toggle mismatch. We've had this bug for a long time, loosing
the key release packets most of the time, which did not matter, until
my recent usb-kbd keyrepeat changes.

The first patch in this series fixes this, the second patch is a
better safe then sorry patch I wrote while working on this.

Can you please queue both of these up for merging into v2015.07 ?

Thanks & Regards,

Hans


*) Which AFAIK sofar is only used by sunxi...

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2015-06-19 12:34 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-06-18 20:34 [U-Boot] [PATCH 0/2] usb: 2 keyboard fixes for v2015.07 Hans de Goede
2015-06-18 20:34 ` [U-Boot] [PATCH 1/2] usb: ehci: Properly deal with data toggle for interrupt endpoints Hans de Goede
2015-06-18 20:34 ` [U-Boot] [PATCH 2/2] usb: kbd: Disable idle input reports when we do not need them Hans de Goede
2015-06-19 12:34 ` [U-Boot] [PATCH 0/2] usb: 2 keyboard fixes for v2015.07 Marek Vasut

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox