On Saturday, September 20, 2014 at 05:01:05 PM, Hans de Goede wrote:
> Hi Marek,
> 
> This time a patch-set for next :)
> 
> Currently one can choose between 2 poll methods for usb keyboards, both of
> which are suboptimal. One option is to use control messages to get reports,
> which some devices (e.g. my kvm) do not like. The other option is to use
> interrupt urbs, but usb_submit_int_msg waits for the interrupt packet to
> show up, meaning that each poll takes 40 ms, slowing anything else down
> tremendously.
> 
> This patch-sets adds a third method (only usable with ehci for now), which
> makes use of the int_queue concept in the ehci code. This allows us to
> submit an interrupt message, and then poll for the actual completion of
> this message giving us much lower latency then even the control message
> method (effectively this gives us 0 latency), while using standard
> interrupt messages which seems to keep keyboards much happier.

I'd be happy to just pick V2 as it would be. The patches look really nice.

Best regards,
Marek Vasut
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to