.. | .. |
---|
43 | 43 | } |
---|
44 | 44 | #endif /* CONFIG_SMP */ |
---|
45 | 45 | |
---|
46 | | -int ia64_setup_msi_irq(struct pci_dev *pdev, struct msi_desc *desc) |
---|
| 46 | +int arch_setup_msi_irq(struct pci_dev *pdev, struct msi_desc *desc) |
---|
47 | 47 | { |
---|
48 | 48 | struct msi_msg msg; |
---|
49 | 49 | unsigned long dest_phys_id; |
---|
.. | .. |
---|
77 | 77 | return 0; |
---|
78 | 78 | } |
---|
79 | 79 | |
---|
80 | | -void ia64_teardown_msi_irq(unsigned int irq) |
---|
| 80 | +void arch_teardown_msi_irq(unsigned int irq) |
---|
81 | 81 | { |
---|
82 | 82 | destroy_irq(irq); |
---|
83 | 83 | } |
---|
.. | .. |
---|
110 | 110 | #endif |
---|
111 | 111 | .irq_retrigger = ia64_msi_retrigger_irq, |
---|
112 | 112 | }; |
---|
113 | | - |
---|
114 | | - |
---|
115 | | -int arch_setup_msi_irq(struct pci_dev *pdev, struct msi_desc *desc) |
---|
116 | | -{ |
---|
117 | | - if (platform_setup_msi_irq) |
---|
118 | | - return platform_setup_msi_irq(pdev, desc); |
---|
119 | | - |
---|
120 | | - return ia64_setup_msi_irq(pdev, desc); |
---|
121 | | -} |
---|
122 | | - |
---|
123 | | -void arch_teardown_msi_irq(unsigned int irq) |
---|
124 | | -{ |
---|
125 | | - if (platform_teardown_msi_irq) |
---|
126 | | - return platform_teardown_msi_irq(irq); |
---|
127 | | - |
---|
128 | | - return ia64_teardown_msi_irq(irq); |
---|
129 | | -} |
---|
130 | 113 | |
---|
131 | 114 | #ifdef CONFIG_INTEL_IOMMU |
---|
132 | 115 | #ifdef CONFIG_SMP |
---|