On Wed, Mar 16, 2011 at 11:29 AM, Isaku Yamahata <yamah...@valinux.co.jp> wrote: > add uhci device which has ich9 device id. > > Signed-off-by: Isaku Yamahata <yamah...@valinux.co.jp> > --- > hw/pci_ids.h | 2 ++ > hw/usb-uhci.c | 8 ++++++++ > 2 files changed, 10 insertions(+), 0 deletions(-) > > diff --git a/hw/pci_ids.h b/hw/pci_ids.h > index ea3418c..9daea23 100644 > --- a/hw/pci_ids.h > +++ b/hw/pci_ids.h > @@ -108,3 +108,5 @@ > #define PCI_DEVICE_ID_INTEL_82371AB 0x7111 > #define PCI_DEVICE_ID_INTEL_82371AB_2 0x7112 > #define PCI_DEVICE_ID_INTEL_82371AB_3 0x7113 > + > +#define PCI_DEVICE_ID_INTEL_ICH9_UCHI1 0x2934
s/UCHI/UHCI/g > diff --git a/hw/usb-uhci.c b/hw/usb-uhci.c > index 2fb2a85..247f1bf 100644 > --- a/hw/usb-uhci.c > +++ b/hw/usb-uhci.c > @@ -1193,6 +1193,14 @@ static UHCIDeviceInfo uhci_info[] = { > .device_id = PCI_DEVICE_ID_INTEL_82371AB_2, > .revision_id = 0x01, > },{ > + .pci.qdev.name = "ich9-usb-uhci1", > + .pci.qdev.size = sizeof(UHCIState), > + .pci.qdev.vmsd = &vmstate_uhci, > + .pci.init = usb_uhci_common_initfn, > + .vendor_id = PCI_VENDOR_ID_INTEL, > + .device_id = PCI_DEVICE_ID_INTEL_ICH9_UCHI1, > + .revision_id = 0x03, > + },{ > .pci.qdev.name = "vt82c686b-usb-uhci", > .pci.qdev.size = sizeof(UHCIState), > .pci.qdev.vmsd = &vmstate_uhci, > -- > 1.7.1.1 > > >