diff options
author | John Crispin <john@openwrt.org> | 2011-01-23 12:08:44 +0000 |
---|---|---|
committer | John Crispin <john@openwrt.org> | 2011-01-23 12:08:44 +0000 |
commit | 7c9e1370e910ddd70ef79ddd41eea8357aa2b43e (patch) | |
tree | bcc59be06817f085d5f6870bb623ab1321218d62 /target/linux/lantiq/patches/900-pci_ath5k_hook.patch | |
parent | d6f4fa08eb62c138a929c342332302f2c27f728f (diff) | |
download | master-31e0f0ae-7c9e1370e910ddd70ef79ddd41eea8357aa2b43e.tar.gz master-31e0f0ae-7c9e1370e910ddd70ef79ddd41eea8357aa2b43e.tar.bz2 master-31e0f0ae-7c9e1370e910ddd70ef79ddd41eea8357aa2b43e.zip |
* fix pci support for more than 1 device * fixes ioport mappings * adds support for arcor easybox 803/arv752DWP22 * gpio direction was not set properly during a gpio_request() * usb compile warning
bugfix, cleanup,
SVN-Revision: 25072
Diffstat (limited to 'target/linux/lantiq/patches/900-pci_ath5k_hook.patch')
-rw-r--r-- | target/linux/lantiq/patches/900-pci_ath5k_hook.patch | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/target/linux/lantiq/patches/900-pci_ath5k_hook.patch b/target/linux/lantiq/patches/900-pci_ath5k_hook.patch deleted file mode 100644 index f01cadc85e..0000000000 --- a/target/linux/lantiq/patches/900-pci_ath5k_hook.patch +++ /dev/null @@ -1,40 +0,0 @@ ---- /dev/null -+++ b/arch/mips/include/asm/mach-lantiq/pci.h -@@ -0,0 +1,14 @@ -+/* -+ * lantiq SoCs specific PCI definitions -+ * -+ * 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 __ASM_MACH_LANTIQ_PCI_H -+#define __ASM_MACH_LANTIQ_PCI_H -+ -+extern int (*ifxmips_pci_plat_dev_init)(struct pci_dev *dev); -+ -+#endif ---- a/arch/mips/pci/pci-lantiq.c -+++ b/arch/mips/pci/pci-lantiq.c -@@ -68,6 +68,8 @@ - - u32 lq_pci_mapped_cfg; - -+int (*lqpci_plat_dev_init)(struct pci_dev *dev) = NULL; -+ - /* Since the PCI REQ pins can be reused for other functionality, make it possible - to exclude those from interpretation by the PCI controller */ - static int lq_pci_req_mask = 0xf; -@@ -126,6 +128,10 @@ - printk ("WARNING: invalid interrupt pin %d\n", pin); - return 1; - } -+ -+ if (lqpci_plat_dev_init) -+ return lqpci_plat_dev_init(dev); -+ - return 0; - } - - |