RE: [PATCH v2 3/3] usb/hcd-xhci: Split pci wrapper for xhci base model

2020-06-30 Thread Sai Pavan Boddu
; Fang ; 'Marc-André Lureau' > ; 'Philippe Mathieu-Daudé' > > Subject: Re: [PATCH v2 3/3] usb/hcd-xhci: Split pci wrapper for xhci base > model > > Hi, > > > > >> Do you intend to add a "sysbus model" in a future patch? > >

Re: [PATCH v2 3/3] usb/hcd-xhci: Split pci wrapper for xhci base model

2020-06-29 Thread Gerd Hoffmann
Hi, > > >> Do you intend to add a "sysbus model" in a future patch? > > > [Sai Pavan Boddu] Yes. I would be sending it along with that a device > > > which would be using it. (i.e for zynqmp soc ) Let me know, if its good to > > include hcd-xhci-sysbus.c here ? I think this would be useful, to

Re: [PATCH v2 3/3] usb/hcd-xhci: Split pci wrapper for xhci base model

2020-06-26 Thread Markus Armbruster
org; Alistair Francis ; Gerd >> Hoffmann ; Paolo Bonzini ; >> Ying Fang ; 'Marc-André Lureau' >> ; 'Philippe Mathieu-Daudé' >> >> Subject: Re: [PATCH v2 3/3] usb/hcd-xhci: Split pci wrapper for xhci base >> model >> >> Sai Pavan Boddu w

RE: [PATCH v2 3/3] usb/hcd-xhci: Split pci wrapper for xhci base model

2020-06-26 Thread Sai Pavan Boddu
g Fang ; 'Marc-André Lureau' > ; 'Philippe Mathieu-Daudé' > > Subject: Re: [PATCH v2 3/3] usb/hcd-xhci: Split pci wrapper for xhci base > model > > Sai Pavan Boddu writes: > > > Hi Markus, > > > >> -Original Message- > >

Re: [PATCH v2 3/3] usb/hcd-xhci: Split pci wrapper for xhci base model

2020-06-25 Thread Markus Armbruster
el@nongnu.org; Alistair Francis >> ; 'Marc-André Lureau' >> ; Ying Fang ; >> Paolo Bonzini ; 'Philippe Mathieu-Daudé' >> >> Subject: Re: [PATCH v2 3/3] usb/hcd-xhci: Split pci wrapper for xhci base >> model >> >> Sai Pavan Boddu w

RE: [PATCH v2 3/3] usb/hcd-xhci: Split pci wrapper for xhci base model

2020-06-25 Thread Sai Pavan Boddu
reau' > ; Ying Fang ; > Paolo Bonzini ; 'Philippe Mathieu-Daudé' > > Subject: Re: [PATCH v2 3/3] usb/hcd-xhci: Split pci wrapper for xhci base > model > > Sai Pavan Boddu writes: > > > This patch sets the base to use xhci as sysbus model, for w

Re: [PATCH v2 3/3] usb/hcd-xhci: Split pci wrapper for xhci base model

2020-06-25 Thread Markus Armbruster
Sai Pavan Boddu writes: > This patch sets the base to use xhci as sysbus model, for which pci > specific hooks are moved to hcd-xhci-pci.c. As a part of this requirment > msi/msix interrupts handling is moved under XHCIPCIState, and XHCIState > is non qom object, make use of 'container_of' calls

[PATCH v2 3/3] usb/hcd-xhci: Split pci wrapper for xhci base model

2020-06-24 Thread Sai Pavan Boddu
This patch sets the base to use xhci as sysbus model, for which pci specific hooks are moved to hcd-xhci-pci.c. As a part of this requirment msi/msix interrupts handling is moved under XHCIPCIState, and XHCIState is non qom object, make use of 'container_of' calls to retrive XHCIPciState. Made req