Hi, This patch series attempts to make 'hcd-xhci' an independent model so it can be used by both pci and system-bus interface.
Regards, Sai Pavan Sai Pavan Boddu (3): usb/hcd-xhci: Make dma read/writes hooks pci free usb/hcd-xhci: Move qemu-xhci device to hcd-xhci-pci.c usb/hcd-xhci: Split pci wrapper for xhci base model hw/usb/Kconfig | 6 ++ hw/usb/Makefile.objs | 1 + hw/usb/hcd-xhci-nec.c | 8 +- hw/usb/hcd-xhci-pci.c | 246 ++++++++++++++++++++++++++++++++++++++++++++++++++ hw/usb/hcd-xhci-pci.h | 47 ++++++++++ hw/usb/hcd-xhci.c | 230 ++++++++-------------------------------------- hw/usb/hcd-xhci.h | 17 ++-- 7 files changed, 351 insertions(+), 204 deletions(-) create mode 100644 hw/usb/hcd-xhci-pci.c create mode 100644 hw/usb/hcd-xhci-pci.h -- 2.7.4