Lines Matching defs:pci_hba_data
42 struct pci_hba_data { struct
43 void __iomem *base_addr; /* aka Host Physical Address */
44 const struct parisc_device *dev; /* device from PA bus walk */
45 struct pci_bus *hba_bus; /* primary PCI bus below HBA */
46 int hba_num; /* I/O port space access "key" */
47 struct resource bus_num; /* PCI bus numbers */
48 struct resource io_space; /* PIOP */
49 struct resource lmmio_space; /* bus addresses < 4Gb */
50 struct resource elmmio_space; /* additional bus addresses < 4Gb */
51 struct resource gmmio_space; /* bus addresses > 4Gb */
58 unsigned long lmmio_space_offset; /* CPU view - PCI view */
59 struct ioc *iommu; /* IOMMU this device is under */
63 char io_name[HBA_NAME_SIZE];
64 char lmmio_name[HBA_NAME_SIZE];
65 char elmmio_name[HBA_NAME_SIZE];
66 char gmmio_name[HBA_NAME_SIZE];