Add ISDN support (#1498)
authorFlorian Fainelli <florian@openwrt.org>
Sun, 8 Apr 2007 21:12:31 +0000 (21:12 +0000)
committerFlorian Fainelli <florian@openwrt.org>
Sun, 8 Apr 2007 21:12:31 +0000 (21:12 +0000)
SVN-Revision: 6905

package/kernel/modules/other.mk
target/linux/generic-2.6/config-template

index e8ef69d252c0f0e3747eee65400e51829862a3a0..2aaa2ab393abab90a4d165e29c3ff6dad1a2ad5a 100644 (file)
@@ -140,6 +140,15 @@ define KernelPackage/nbd
 endef
 $(eval $(call KernelPackage,nbd))
 
+define KernelPackage/capi
+  TITLE:=CAPI Support
+  DESCRIPTION:=Kernel module for basic CAPI support
+  KCONFIG:=$(CONFIG_ISDN) $(CONFIG_ISDN_CAPI) $(CONFIG_ISDN_CAPI_CAPI20)
+  SUBMENU:=$(EMENU)
+  AUTOLOAD:=$(call AutoLoad,30,kernelcapi capi)
+  FILES:=$(MODULES_DIR)/kernel/drivers/isdn/capi/*capi.$(LINUX_KMOD_SUFFIX)
+endef
+$(eval $(call KernelPackage,capi))
 
 define KernelPackage/pcmcia-core
   TITLE:=PCMCIA/CardBus support
index 385610868b678cb87cfead12ea1c9122b66dbb4a..7d5f5b5dec40dd453bd0d20effc333b1fe0343ab 100644 (file)
@@ -131,6 +131,8 @@ CONFIG_BT_RFCOMM=m
 CONFIG_BT_RFCOMM_TTY=y
 CONFIG_BT_SCO=m
 CONFIG_BUG=y
+# CONFIG_CAPI_AVM is not set
+# CONFIG_CAPI_EICON is not set
 CONFIG_CARDBUS=y
 # CONFIG_CARDMAN_4000 is not set
 # CONFIG_CARDMAN_4040 is not set
@@ -488,7 +490,14 @@ CONFIG_IP_ROUTE_VERBOSE=y
 # CONFIG_IP_VS is not set
 # CONFIG_IRDA is not set
 # CONFIG_ISCSI_TCP is not set
-# CONFIG_ISDN is not set
+CONFIG_ISDN=m
+CONFIG_ISDN_CAPI=m
+CONFIG_ISDN_CAPI_CAPI20=m
+CONFIG_ISDN_CAPI_CAPIFS=m
+CONFIG_ISDN_CAPI_CAPIFS_BOOL=y
+CONFIG_ISDN_CAPI_MIDDLEWARE=y
+# CONFIG_ISDN_DRV_AVMB1_VERBOSE_REASON is not set
+# CONFIG_ISDN_I4L is not set
 CONFIG_ISO9660_FS=m
 # CONFIG_IXGB is not set
 CONFIG_JBD=m