1 #ifndef __POWERNV_PCI_H
2 #define __POWERNV_PCI_H
13 struct pci_controller *hose;
14 enum pnv_phb_type type;
19 void (*dma_dev_setup)(struct pnv_phb *phb, struct pci_dev *pdev);
20 void (*fixup_phb)(struct pci_controller *hose);
21 u32 (*bdfn_to_pe)(struct pnv_phb *phb, struct pci_bus *bus, u32 devfn);
25 struct iommu_table iommu_table;
30 extern struct pci_ops pnv_pci_ops;
32 extern void pnv_pci_setup_iommu_table(struct iommu_table *tbl,
33 void *tce_mem, u64 tce_size,
35 extern void pnv_pci_init_p5ioc2_hub(struct device_node *np);
38 #endif /* __POWERNV_PCI_H */