pci.h (7f52a526f64c69c913f0027fbf43821ff0b3a7d7) pci.h (d92a208d086063ecc785b4588f74ab42268cbc4b)
1#ifndef __POWERNV_PCI_H
2#define __POWERNV_PCI_H
3
4struct pci_dn;
5
6enum pnv_phb_type {
7 PNV_PHB_P5IOC2 = 0,
8 PNV_PHB_IODA1 = 1,

--- 190 unchanged lines hidden (view full) ---

199extern void pnv_pci_setup_iommu_table(struct iommu_table *tbl,
200 void *tce_mem, u64 tce_size,
201 u64 dma_offset);
202extern void pnv_pci_init_p5ioc2_hub(struct device_node *np);
203extern void pnv_pci_init_ioda_hub(struct device_node *np);
204extern void pnv_pci_init_ioda2_phb(struct device_node *np);
205extern void pnv_pci_ioda_tce_invalidate(struct iommu_table *tbl,
206 __be64 *startp, __be64 *endp, bool rm);
1#ifndef __POWERNV_PCI_H
2#define __POWERNV_PCI_H
3
4struct pci_dn;
5
6enum pnv_phb_type {
7 PNV_PHB_P5IOC2 = 0,
8 PNV_PHB_IODA1 = 1,

--- 190 unchanged lines hidden (view full) ---

199extern void pnv_pci_setup_iommu_table(struct iommu_table *tbl,
200 void *tce_mem, u64 tce_size,
201 u64 dma_offset);
202extern void pnv_pci_init_p5ioc2_hub(struct device_node *np);
203extern void pnv_pci_init_ioda_hub(struct device_node *np);
204extern void pnv_pci_init_ioda2_phb(struct device_node *np);
205extern void pnv_pci_ioda_tce_invalidate(struct iommu_table *tbl,
206 __be64 *startp, __be64 *endp, bool rm);
207extern void pnv_pci_reset_secondary_bus(struct pci_dev *dev);
207
208#endif /* __POWERNV_PCI_H */
208
209#endif /* __POWERNV_PCI_H */