Lines Matching defs:pcie_port
165 struct pcie_port { struct
166 u8 root_bus_nr;
167 u64 cfg0_base;
168 void __iomem *va_cfg0_base;
169 u32 cfg0_size;
170 u64 cfg1_base;
171 void __iomem *va_cfg1_base;
172 u32 cfg1_size;
173 resource_size_t io_base;
174 phys_addr_t io_bus_addr;
175 u32 io_size;
176 u64 mem_base;
177 phys_addr_t mem_bus_addr;
178 u32 mem_size;
179 struct resource *cfg;
180 struct resource *io;
181 struct resource *mem;
182 struct resource *busn;
183 int irq;
184 const struct dw_pcie_host_ops *ops;
185 int msi_irq;
186 struct irq_domain *irq_domain;
187 struct irq_domain *msi_domain;
188 dma_addr_t msi_data;
189 struct page *msi_page;
190 struct irq_chip *msi_irq_chip;
191 u32 num_vectors;
192 u32 irq_mask[MAX_MSI_CTRLS];
193 struct pci_bus *root_bus;
194 raw_spinlock_t lock;