projects
/
openwrt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ar71xx: add AR934X specific bootstrap and reset register bits
[openwrt.git]
/
target
/
linux
/
ar71xx
/
files
/
arch
/
mips
/
include
/
asm
/
mach-ar71xx
/
pci.h
diff --git
a/target/linux/ar71xx/files/arch/mips/include/asm/mach-ar71xx/pci.h
b/target/linux/ar71xx/files/arch/mips/include/asm/mach-ar71xx/pci.h
index
9de4e02
..
7a4b114
100644
(file)
--- a/
target/linux/ar71xx/files/arch/mips/include/asm/mach-ar71xx/pci.h
+++ b/
target/linux/ar71xx/files/arch/mips/include/asm/mach-ar71xx/pci.h
@@
-20,6
+20,7
@@
struct ar71xx_pci_irq {
u8 pin;
};
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;
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;
@@
-30,6
+31,16
@@
int ar71xx_pcibios_init(void) __init;
int ar71xx_pci_be_handler(int is_fixup);
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 ar71xx_pci_init(unsigned nr_irqs, struct ar71xx_pci_irq *map) __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 */
#endif /* __ASM_MACH_AR71XX_PCI_H */
This page took
0.028395 seconds
and
4
git commands to generate.