usb: Make port wakeup and complete ops take a USBPort instead of a Device
authorHans de Goede <hdegoede@redhat.com>
Tue, 21 Jun 2011 09:52:28 +0000 (11:52 +0200)
committerGerd Hoffmann <kraxel@redhat.com>
Tue, 5 Jul 2011 13:09:02 +0000 (15:09 +0200)
commit9c44db824d3838e6d1eb4bffbf24e9e97e1aee31
tree301cdacdde8bff6220c9405499ea925a92ea7a26
parent3900f3c06bf0e69330bad741a8557bd5656a56bc
usb: Make port wakeup and complete ops take a USBPort instead of a Device

This makes them consistent with the attach and detach ops, and in general
it makes sense to make portops take a port as argument. This also makes
adding support for a companion controller easier / cleaner.

[ kraxel: fix usb-musb.c build ]

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
hw/usb-ehci.c
hw/usb-hub.c
hw/usb-musb.c
hw/usb-ohci.c
hw/usb-uhci.c
hw/usb.c
hw/usb.h