1 #ifndef _PSYCHO_COMMON_H
2 #define _PSYCHO_COMMON_H
4 enum psycho_error_type {
5 UE_ERR, CE_ERR, PCI_ERR
8 extern void psycho_check_iommu_error(struct pci_pbm_info *pbm,
11 enum psycho_error_type type);
13 extern irqreturn_t psycho_pcierr_intr(int irq, void *dev_id);
15 extern int psycho_iommu_init(struct pci_pbm_info *pbm, int tsbsize,
16 u32 dvma_offset, u32 dma_mask,
17 unsigned long write_complete_offset);
19 extern void psycho_pbm_init_common(struct pci_pbm_info *pbm,
21 const char *chip_name, int chip_type);
23 #endif /* _PSYCHO_COMMON_H */