[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v2 0/3] Make hcd-xhci independent of pci hooks
From: |
Sai Pavan Boddu |
Subject: |
[PATCH v2 0/3] Make hcd-xhci independent of pci hooks |
Date: |
Wed, 24 Jun 2020 19:46:13 +0530 |
Hi
This patch series attempts to make 'hcd-xhci' an independent model so
it can be used by both pci and system-bus interface.
Sorry for the late followup, below are the changes for V2
V2:
Make XHCIState non-qom
Use container_of functions for retriving pci device instance
Initialize the AddressSpace pointer in PATCH 1/3 itself
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 | 14 +--
hw/usb/hcd-xhci-pci.c | 246 +++++++++++++++++++++++++++++++++++++++++++
hw/usb/hcd-xhci-pci.h | 47 +++++++++
hw/usb/hcd-xhci.c | 287 ++++++++------------------------------------------
hw/usb/hcd-xhci.h | 30 +++---
7 files changed, 369 insertions(+), 262 deletions(-)
create mode 100644 hw/usb/hcd-xhci-pci.c
create mode 100644 hw/usb/hcd-xhci-pci.h
--
2.7.4
- [PATCH v2 0/3] Make hcd-xhci independent of pci hooks,
Sai Pavan Boddu <=