usb: add pipelining option to usb endpoints
commit7936e0f0d2fcd05bf5a78985a53b6b2276115749
authorGerd Hoffmann <kraxel@redhat.com>
Thu, 1 Mar 2012 13:39:28 +0000 (1 14:39 +0100)
committerGerd Hoffmann <kraxel@redhat.com>
Wed, 7 Mar 2012 11:28:05 +0000 (7 12:28 +0100)
treedac03441220377576b3b7252a19ab6e9d6b37ea2
parenteb9d4673e3594baaa857a4c033fc7c21f4ea904b
usb: add pipelining option to usb endpoints

With this patch applied USB drivers can enable pipelining per endpoint.
With pipelining enabled the usb core will continue submitting packets
even when there are still async transfers in flight instead of passing
them on one by one.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
hw/usb.c
hw/usb.h