[package] kernel: fix kmod-pcmcia-yenta on 2.4
authornico <nico@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Thu, 11 Mar 2010 16:37:11 +0000 (16:37 +0000)
committernico <nico@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Thu, 11 Mar 2010 16:37:11 +0000 (16:37 +0000)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20147 3c298f89-4303-0410-b956-a3cf2f4a3e73

package/kernel/modules/other.mk

index d3f1df832c0f605765d26f3984db4db337b8324f..6c7f42c759464b4c128646eeea28473c3dca61e7 100644 (file)
@@ -170,7 +170,19 @@ define KernelPackage/pcmcia-yenta
   SUBMENU:=$(OTHER_MENU)
   TITLE:=yenta socket driver
   DEPENDS:=kmod-pcmcia-core
-  KCONFIG:=CONFIG_YENTA
+  KCONFIG:= \
+       CONFIG_PCMCIA \
+       CONFIG_CARDBUS \
+       CONFIG_YENTA
+endef
+
+define KernelPackage/pcmcia-yenta/2.4
+  FILES:= \
+       $(LINUX_DIR)/drivers/pcmcia/yenta_socket.$(LINUX_KMOD_SUFFIX)
+  AUTOLOAD:=$(call AutoLoad,41,yenta_socket)
+endef
+
+define KernelPackage/pcmcia-yenta/2.6
   FILES:= \
        $(LINUX_DIR)/drivers/pcmcia/rsrc_nonstatic.$(LINUX_KMOD_SUFFIX) \
        $(LINUX_DIR)/drivers/pcmcia/yenta_socket.$(LINUX_KMOD_SUFFIX)
@@ -179,6 +191,7 @@ endef
 
 $(eval $(call KernelPackage,pcmcia-yenta))
 
+
 define KernelPackage/pcmcia-au1000
   SUBMENU:=$(OTHER_MENU)
   TITLE:=RMI/AMD Au1000 PCMCIA support