*** BLURB HERE *** Gerd Hoffmann (25): usb: kill USB_MSG_{ATTACH,DETACH} usb: kill USB_MSG_RESET usb: kill usb_send_msg usb: add usb_find_device() usb-hub: implement find_device usb: handle dev == NULL in usb_handle_packet() usb-uhci: switch to usb_find_device() usb-ehci: switch to usb_find_device() usb-ohci: switch to usb_find_device() usb-musb: switch to usb_find_device() usb-xhci: switch to usb_find_device() usb: kill handle_packet callback usb: fold usb_generic_handle_packet into usb_handle_packet usb: USBPacket: add status, rename owner -> ep usb: add USBEndpoint->{nr,pid} usb: Set USBEndpoint in usb_packet_setup(). usb: maintain async packet list per endpoint usb: pass USBEndpoint to usb_wakeup usb: add USBBusOps->wakeup_endpoint xhci: signal low- and fullspeed support xhci: add trb type name lookup support. xhci: stop on errors xhci: kill port arg from xhci_setup_packet xhci: remote wakeup support xhci: handle USB_RET_NAK
hw/usb-audio.c | 5 +- hw/usb-bt.c | 5 +- hw/usb-ccid.c | 7 +- hw/usb-ehci.c | 88 +++++++++----------- hw/usb-hid.c | 9 +- hw/usb-hub.c | 72 ++++++---------- hw/usb-msd.c | 3 +- hw/usb-musb.c | 18 ++-- hw/usb-net.c | 7 +- hw/usb-ohci.c | 81 +++++++++--------- hw/usb-serial.c | 4 +- hw/usb-uhci.c | 64 +++++--------- hw/usb-wacom.c | 3 +- hw/usb-xhci.c | 246 +++++++++++++++++++++++++++++++++++++++++++++-------- hw/usb.c | 254 ++++++++++++++++++++++++++++++++++++------------------- hw/usb.h | 54 +++++++----- usb-bsd.c | 3 +- usb-linux.c | 45 +++++----- usb-redir.c | 3 +- 19 files changed, 593 insertions(+), 378 deletions(-)