aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--package/kernel/modules/other.mk9
-rw-r--r--target/linux/generic-2.6/config-template11
2 files changed, 19 insertions, 1 deletions
diff --git a/package/kernel/modules/other.mk b/package/kernel/modules/other.mk
index e8ef69d252..2aaa2ab393 100644
--- a/package/kernel/modules/other.mk
+++ b/package/kernel/modules/other.mk
@@ -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
diff --git a/target/linux/generic-2.6/config-template b/target/linux/generic-2.6/config-template
index 385610868b..7d5f5b5dec 100644
--- a/target/linux/generic-2.6/config-template
+++ b/target/linux/generic-2.6/config-template
@@ -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