[PATCH 0/2] hw/usb: Add TI TUSB73X0 XHCI controller model

Nicholas Piggin posted 2 patches 1 week, 6 days ago
hw/usb/hcd-xhci-pci.h    |  9 ++++
include/hw/pci/pci_ids.h |  1 +
include/hw/usb/xhci.h    |  1 +
hw/usb/hcd-xhci-nec.c    | 10 +++++
hw/usb/hcd-xhci-pci.c    | 69 ++++++++++++++++++++++++-----
hw/usb/hcd-xhci-ti.c     | 94 ++++++++++++++++++++++++++++++++++++++++
hw/usb/Kconfig           |  5 +++
hw/usb/meson.build       |  1 +
8 files changed, 180 insertions(+), 10 deletions(-)
create mode 100644 hw/usb/hcd-xhci-ti.c
[PATCH 0/2] hw/usb: Add TI TUSB73X0 XHCI controller model
Posted by Nicholas Piggin 1 week, 6 days ago
Hi,

This adds a new USB XHCI model. The biggest change is really
making some XHCI PCI config dynamic and the MSIX init has some
changes to support a separate BAR (hopefully now it has better
error handling.

Thanks,
Nick

Nicholas Piggin (2):
  hw/usb: Make PCI device more configurable
  hw/usb: Add TI TUSB73X0 XHCI controller model

 hw/usb/hcd-xhci-pci.h    |  9 ++++
 include/hw/pci/pci_ids.h |  1 +
 include/hw/usb/xhci.h    |  1 +
 hw/usb/hcd-xhci-nec.c    | 10 +++++
 hw/usb/hcd-xhci-pci.c    | 69 ++++++++++++++++++++++++-----
 hw/usb/hcd-xhci-ti.c     | 94 ++++++++++++++++++++++++++++++++++++++++
 hw/usb/Kconfig           |  5 +++
 hw/usb/meson.build       |  1 +
 8 files changed, 180 insertions(+), 10 deletions(-)
 create mode 100644 hw/usb/hcd-xhci-ti.c

-- 
2.45.2