| /* |
| * Atheros 724x PCI support |
| * |
| * Copyright (C) 2011 René Bolldorf <xsecute@googlemail.com> |
| * |
| * This program is free software; you can redistribute it and/or modify it |
| * under the terms of the GNU General Public License version 2 as published |
| * by the Free Software Foundation. |
| */ |
| |
| #ifndef _ATH79_PCI_H |
| #define _ATH79_PCI_H |
| |
| struct ar724x_pci_data { |
| int irq; |
| }; |
| |
| void ar724x_pci_add_data(struct ar724x_pci_data *data, int size); |
| |
| #ifdef CONFIG_PCI |
| void ath79_pci_set_plat_dev_init(int (*func)(struct pci_dev *dev)); |
| int ath79_register_pci(void); |
| #else |
| static inline void |
| ath79_pci_set_plat_dev_init(int (*func)(struct pci_dev *)) {} |
| static inline int ath79_register_pci(void) { return 0; } |
| #endif |
| |
| #endif /* _ATH79_PCI_H */ |