usb: queue can have async packets
commiteb9d4673e3594baaa857a4c033fc7c21f4ea904b
authorGerd Hoffmann <kraxel@redhat.com>
Tue, 28 Feb 2012 14:36:06 +0000 (28 15:36 +0100)
committerGerd Hoffmann <kraxel@redhat.com>
Wed, 7 Mar 2012 11:28:05 +0000 (7 12:28 +0100)
tree7a30dbb1992716c84749a3fe073984edf9235df2
parent7c308b7e38812b49e3e9eccdb74b01989cdf7b78
usb: queue can have async packets

This can happen today in case the ->complete() callback queues up the
next packet.  Also we'll support pipelining soon, which allows to have
multiple packets per queue in flight (aka ASYNC) state.

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