Lines Matching defs:dw_pcie_rp
231 struct dw_pcie_rp { struct
232 bool has_msi_ctrl:1;
233 bool cfg0_io_shared:1;
234 u64 cfg0_base;
235 void __iomem *va_cfg0_base;
236 u32 cfg0_size;
237 resource_size_t io_base;
238 phys_addr_t io_bus_addr;
239 u32 io_size;
240 int irq;
241 const struct dw_pcie_host_ops *ops;
242 int msi_irq[MAX_MSI_CTRLS];
243 struct irq_domain *irq_domain;
244 struct irq_domain *msi_domain;
245 dma_addr_t msi_data;
246 struct irq_chip *msi_irq_chip;
247 u32 num_vectors;
248 u32 irq_mask[MAX_MSI_CTRLS];
249 struct pci_host_bridge *bridge;
250 raw_spinlock_t lock;