1). This is a duplicate (comes with age)
http://lists.openwrt.org/pipermail/openwrt-devel/2007-December/001459.html

2). According to this:
http://www.kernel.org/pub/linux/kernel/v2.6/snapshots/old/patch-2.6.14-rc4-git4.log
------------

commit 6593b58cfb54138781c5cd88f605e2ae663301b0
tree 32ebcd01bb2eda36d83628d3a490555475c7e06c
parent e26148d934762b61133a64b6862f870624ff617d
author Matteo Croce <[EMAIL PROTECTED]> Fri, 14 Oct 2005 15:59:06 -0700
committer Linus Torvalds <[EMAIL PROTECTED]> Fri, 14 Oct 2005 17:10:12 -0700

    [PATCH] wireless/airo: Build fix
    
    The aironet PCI driver has a build dependency on ISA that prevent the
    driver to compile on systems that doesn't support ISA, like x86_64.  The
    driver really doesn't depend on ISA, it does some ISA stuff in the
    initialization code, since the driver supports both ISA and PCI cards.  So
    the driver should depend on ISA_DMA_API to build on all systems, and this
    will not hurt PCI at all.
    
    Signed-off-by: Matteo Croce <[EMAIL PROTECTED]>
    Signed-off-by: Andrew Morton <[EMAIL PROTECTED]>
    Signed-off-by: Linus Torvalds <[EMAIL PROTECTED]>
------------

ISA_DMA_API appeard on 2.6.12 kernel:
http://www.linuxhq.com/kernel/v2.6/12/arch/mips/Kconfig
and was removed on kernel 2.6.15 for reasons that I am not
aware of (perhaps for less kernel size):
http://www.linuxhq.com/kernel/v2.6/15/arch/mips/Kconfig 

According to the above, the previous patch is not correct.
in order for a cisco airo miniPCI to work on a mips system 
the following patch needs to be applied.  another option will
be to totally remove the ISA related code from the driver 
itself.

Signed-off-by: Alexandros C. Couloumbis <alex at ozo.com>

---

diff -Nrub a/arch/mips/Kconfig b/arch/mips/Kconfig
--- a/arch/mips/Kconfig 2008-07-26 14:53:11.000000000 +0300
+++ b/arch/mips/Kconfig 2008-07-26 14:52:58.000000000 +0300
@@ -2126,3 +2126,18 @@
 source "crypto/Kconfig"

 source "lib/Kconfig"
+
+#
+# Use the generic interrupt handling code in kernel/irq/:
+#
+#config GENERIC_HARDIRQS
+#   bool
+#   default y
+
+#config GENERIC_IRQ_PROBE
+#   bool
+#   default y
+
+config ISA_DMA_API
+   bool
+   default y

_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
http://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel

Reply via email to