From 2b58e316745a264251d638c8f58495c0d4915d7d Mon Sep 17 00:00:00 2001 From: Florian Fainelli Date: Sun, 8 Apr 2007 21:12:31 +0000 Subject: [PATCH] Add ISDN support (#1498) SVN-Revision: 6905 --- package/kernel/modules/other.mk | 9 +++++++++ target/linux/generic-2.6/config-template | 11 ++++++++++- 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/package/kernel/modules/other.mk b/package/kernel/modules/other.mk index e8ef69d252c..2aaa2ab393a 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 385610868b6..7d5f5b5dec4 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