Message ID | 436ca26419619140e9cae74a33c562eec6d38b32.1300266238.git.yamahata@valinux.co.jp |
---|---|
State | New |
Headers | show |
On Wed, Mar 16, 2011 at 11:29 AM, Isaku Yamahata <yamahata@valinux.co.jp> wrote: > add uhci device which has ich9 device id. > > Signed-off-by: Isaku Yamahata <yamahata@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 > > >
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 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,
add uhci device which has ich9 device id. Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp> --- hw/pci_ids.h | 2 ++ hw/usb-uhci.c | 8 ++++++++ 2 files changed, 10 insertions(+), 0 deletions(-)