From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:46233) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QjCiJ-00037z-Sc for qemu-devel@nongnu.org; Tue, 19 Jul 2011 12:00:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QjCiE-0003Uq-R9 for qemu-devel@nongnu.org; Tue, 19 Jul 2011 12:00:03 -0400 Received: from mail-gx0-f173.google.com ([209.85.161.173]:62362) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QjCiE-0003UV-Dk for qemu-devel@nongnu.org; Tue, 19 Jul 2011 11:59:58 -0400 Received: by gxk26 with SMTP id 26so2058534gxk.4 for ; Tue, 19 Jul 2011 08:59:57 -0700 (PDT) Message-ID: <4E25A9FC.9050906@codemonkey.ws> Date: Tue, 19 Jul 2011 10:59:56 -0500 From: Anthony Liguori MIME-Version: 1.0 References: <1310118673-26196-1-git-send-email-kraxel@redhat.com> In-Reply-To: <1310118673-26196-1-git-send-email-kraxel@redhat.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PULL] usb patch queue List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Gerd Hoffmann Cc: qemu-devel@nongnu.org On 07/08/2011 04:50 AM, Gerd Hoffmann wrote: > Hi, > > Here is the current usb patch queue. Most noteworthy is the usb > companion controller support added. There are also a bunch of bug > fixes, some from Hans which he found while doing the companion > controller work and some have been found in patch review. Pulled. Thanks. Regards, Anthony Liguori > > please pull, > Gerd > > The following changes since commit 9312805d33e8b106bae356d13a8071fb37d75554: > > pxa2xx_lcd: add proper rotation support (2011-07-04 22:12:21 +0200) > > are available in the git repository at: > git://git.kraxel.org/qemu usb.19 > > Gerd Hoffmann (8): > pci: add ich9 usb controller ids > uhci: add ich9 controllers > ehci: fix port count. > ehci: add ich9 controller. > usb: update documentation > usb: fixup bluetooth descriptors > usb-hub: remove unused descriptor arrays > usb-ohci: raise interrupt on attach > > Hans de Goede (13): > usb: Add a usb_fill_port helper function > usb: Move (initial) call of usb_port_location to usb_fill_port > usb: Add a register_companion USB bus op. > usb: Make port wakeup and complete ops take a USBPort instead of a Device > usb: Replace device_destroy bus op with a child_detach port op > usb-ehci: drop unused num-ports state member > usb-ehci: Connect Status bit is read only, don't allow changing it by the guest > usb-ehci: cleanup port reset handling > usb: assert on calling usb_attach(port, NULL) on a port without a dev > usb-ehci: Fix handling of PED and PEDC port status bits > usb-ehci: Add support for registering companion controllers > usb-uhci: Add support for being a companion controller > usb-ohci: Add support for being a companion controller > > Jes Sorensen (1): > usb_register_port(): do not set port->opaque and port->index twice > > Peter Maydell (1): > hw/usb-musb.c: Don't misuse usb_packet_complete() > > docs/ich9-ehci-uhci.cfg | 37 +++++++ > docs/usb2.txt | 33 +++++- > hw/milkymist-softusb.c | 9 ++- > hw/pci_ids.h | 8 ++ > hw/usb-bt.c | 24 ++-- > hw/usb-bus.c | 46 +++++++- > hw/usb-ehci.c | 270 ++++++++++++++++++++++++++++++++++------------- > hw/usb-hub.c | 90 +++------------- > hw/usb-musb.c | 24 +++-- > hw/usb-ohci.c | 89 +++++++++++----- > hw/usb-uhci.c | 95 +++++++++++++---- > hw/usb.c | 13 +-- > hw/usb.h | 20 +++- > 13 files changed, 523 insertions(+), 235 deletions(-) > create mode 100644 docs/ich9-ehci-uhci.cfg > >