[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v2 0/2] hw/usb/hcd-xhci-pci: Add TI TUSB73X0 XHCI controller mode
From: |
Nicholas Piggin |
Subject: |
[PATCH v2 0/2] hw/usb/hcd-xhci-pci: Add TI TUSB73X0 XHCI controller model |
Date: |
Thu, 12 Dec 2024 18:52:05 +1000 |
Hi,
This adds a new USB XHCI PCI host controller model, the TI TUSB73X0.
The motivation for this is that IBM's AIX and PowerVM do not support
the NEC driver.
hcd-xhci-pci code is changed in patch 1 to make PCI settings
configurable where the new model differs from existing. E.g., the
option to add the PM cap, and option to use exclusive MSIX BAR.
Changes since v1:
- Remove an unused variable noticed by Philippe.
Thanks,
Nick
Nicholas Piggin (2):
hw/usb/hcd-xhci-pci: Make PCI device more configurable
hw/usb/hcd-xhci-pci: 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 | 92 +++++++++++++++++++++++++++++++++
tests/qtest/usb-hcd-xhci-test.c | 21 +++++---
hw/usb/Kconfig | 5 ++
hw/usb/meson.build | 1 +
9 files changed, 193 insertions(+), 16 deletions(-)
create mode 100644 hw/usb/hcd-xhci-ti.c
--
2.45.2
- [PATCH v2 0/2] hw/usb/hcd-xhci-pci: Add TI TUSB73X0 XHCI controller model,
Nicholas Piggin <=
- [PATCH v2 1/2] hw/usb/hcd-xhci-pci: Make PCI device more configurable, Nicholas Piggin, 2024/12/12
- Re: [PATCH v2 1/2] hw/usb/hcd-xhci-pci: Make PCI device more configurable, Phil Dennis-Jordan, 2024/12/12
- Re: [PATCH v2 1/2] hw/usb/hcd-xhci-pci: Make PCI device more configurable, Nicholas Piggin, 2024/12/17
- Re: [PATCH v2 1/2] hw/usb/hcd-xhci-pci: Make PCI device more configurable, Phil Dennis-Jordan, 2024/12/18
- Re: [PATCH v2 1/2] hw/usb/hcd-xhci-pci: Make PCI device more configurable, Nicholas Piggin, 2024/12/18
- Re: [PATCH v2 1/2] hw/usb/hcd-xhci-pci: Make PCI device more configurable, BALATON Zoltan, 2024/12/19
- Re: [PATCH v2 1/2] hw/usb/hcd-xhci-pci: Make PCI device more configurable, Bernhard Beschow, 2024/12/19
[PATCH v2 2/2] hw/usb/hcd-xhci-pci: Add TI TUSB73X0 XHCI controller model, Nicholas Piggin, 2024/12/12