[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH v3 1/4] xen/arm: allow PCI host bridge to have private data
On Wed, 9 Apr 2025, Mykyta Poturai wrote: > From: Oleksandr Andrushchenko <oleksandr_andrushchenko@xxxxxxxx> > > Some of the PCI host bridges require private data. Add priv field > to struct pci_host_bridge, so such bridges may populate it with > their private data. > > Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@xxxxxxxx> > Signed-off-by: Mykyta Poturai <mykyta_poturai@xxxxxxxx> Reviewed-by: Stefano Stabellini <sstabellini@xxxxxxxxxx> > --- > v2->v3: > * removed priv allocation from common code > > v1->v2: > * no change > --- > xen/arch/arm/include/asm/pci.h | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/xen/arch/arm/include/asm/pci.h b/xen/arch/arm/include/asm/pci.h > index 7f77226c9b..a87672d834 100644 > --- a/xen/arch/arm/include/asm/pci.h > +++ b/xen/arch/arm/include/asm/pci.h > @@ -66,6 +66,7 @@ struct pci_host_bridge { > uint16_t segment; /* Segment number */ > struct pci_config_window* cfg; /* Pointer to the bridge config window > */ > const struct pci_ops *ops; > + void *priv; /* Private data of the bridge. */ > }; > > struct pci_ops { > -- > 2.34.1 >
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |