ar71xx: add an irq parameter for ar724x_pcibios_init
[openwrt.git] / target / linux / ar71xx / files / arch / mips / include / asm / mach-ar71xx / pci.h
index c5352ce..2704349 100644 (file)
@@ -20,6 +20,7 @@ struct ar71xx_pci_irq {
        u8      pin;
 };
 
+#ifdef CONFIG_PCI
 extern int (*ar71xx_pci_plat_dev_init)(struct pci_dev *dev);
 extern unsigned ar71xx_pci_nr_irqs __initdata;
 extern struct ar71xx_pci_irq *ar71xx_pci_irq_map __initdata;
@@ -32,8 +33,14 @@ int ar71xx_pci_be_handler(int is_fixup);
 
 int ar724x_pcibios_map_irq(const struct pci_dev *dev,
                           uint8_t slot, uint8_t pin) __init;
-int ar724x_pcibios_init(void) __init;
+int ar724x_pcibios_init(int irq) __init;
 
 int ar71xx_pci_init(unsigned nr_irqs, struct ar71xx_pci_irq *map) __init;
+#else
+static inline int ar71xx_pci_init(unsigned nr_irqs, struct ar71xx_pci_irq *map)
+{
+       return 0;
+}
+#endif
 
 #endif /* __ASM_MACH_AR71XX_PCI_H */
This page took 0.026483 seconds and 4 git commands to generate.