aboutsummaryrefslogtreecommitdiffstats
path: root/package/kernel/modules/netsupport.mk
diff options
context:
space:
mode:
authorFlorian Fainelli <florian@openwrt.org>2009-07-12 12:09:15 +0000
committerFlorian Fainelli <florian@openwrt.org>2009-07-12 12:09:15 +0000
commitfc5ad602888f7843a8cc4d079d6ed98c1cc95467 (patch)
tree8e06caa30facaa81c728d29bdc160ed5de996466 /package/kernel/modules/netsupport.mk
parent86b1a80b366bc4f7bc11598d40d0b4f4c7a5ab88 (diff)
downloadupstream-fc5ad602888f7843a8cc4d079d6ed98c1cc95467.tar.gz
upstream-fc5ad602888f7843a8cc4d079d6ed98c1cc95467.tar.bz2
upstream-fc5ad602888f7843a8cc4d079d6ed98c1cc95467.zip
fix isdn4linux kernel modules with the 2.4.37 update
SVN-Revision: 16799
Diffstat (limited to 'package/kernel/modules/netsupport.mk')
-rw-r--r--package/kernel/modules/netsupport.mk21
1 files changed, 16 insertions, 5 deletions
diff --git a/package/kernel/modules/netsupport.mk b/package/kernel/modules/netsupport.mk
index 04cdb061fc..789c655e14 100644
--- a/package/kernel/modules/netsupport.mk
+++ b/package/kernel/modules/netsupport.mk
@@ -118,7 +118,6 @@ define KernelPackage/isdn4linux
SUBMENU:=$(NETWORK_SUPPORT_MENU)
TITLE:=Old ISDN4Linux (deprecated)
KCONFIG:= \
- CONFIG_ISDN=y \
CONFIG_ISDN_I4L \
CONFIG_ISDN_PPP=y \
CONFIG_ISDN_PPP_VJ=y \
@@ -137,14 +136,26 @@ define KernelPackage/isdn4linux
CONFIG_ISDN_DRV_LOOP=n \
CONFIG_ISDN_DRV_PCBIT=n \
CONFIG_ISDN_DRV_SC=n \
- CONFIG_HYSDN=n
+ CONFIG_HYSDN=n \
FILES:= \
- $(LINUX_DIR)/drivers/isdn/i4l/isdn.$(LINUX_KMOD_SUFFIX) \
- $(LINUX_DIR)/drivers/isdn/i4l/isdn_bsdcomp.$(LINUX_KMOD_SUFFIX) \
- $(LINUX_DIR)/drivers/isdn/divert/dss1_divert.$(LINUX_KMOD_SUFFIX)
+ $(LINUX_DIR)/drivers/isdn/divert/dss1_divert.$(LINUX_KMOD_SUFFIX) \
AUTOLOAD:=$(call AutoLoad,40,isdn isdn_bsdcomp dss1_divert)
endef
+define KernelPackage/isdn4linux/2.4
+ KCONFIG+=CONFIG_ISDN
+ FILES+= \
+ $(LINUX_DIR)/drivers/isdn/isdn.$(LINUX_KMOD_SUFFIX) \
+ $(LINUX_DIR)/drivers/isdn/isdn_bsdcomp.$(LINUX_KMOD_SUFFIX)
+endef
+
+define KernelPackage/isdn4linux/2.6
+ KCONFIG+=CONFIG_ISDN=y
+ FILES+= \
+ $(LINUX_DIR)/drivers/isdn/i4l/isdn.$(LINUX_KMOD_SUFFIX) \
+ $(LINUX_DIR)/drivers/isdn/i4l/isdn_bsdcomp.$(LINUX_KMOD_SUFFIX)
+endef
+
define KernelPackage/isdn4linux/description
This driver allows you to use an ISDN adapter for networking
endef