This has been confirmed with Armin Schindler, the eicon maintainer.
Remove the circular dependency between CONFIG_ISDN_DRV_EICON and
CONFIG_ISDN_DRV_EICON_OLD. Mark DIVAS as experimental.
Against 2.4.4.
Index: 4.1/drivers/isdn/Config.in
--- 4.1/drivers/isdn/Config.in Tue, 24 Apr 2001 10:55:55 +1000 kaos
(linux-2.4/L/b/0_Config.in 1.1.1.5 644)
+++ 4.1(w)/drivers/isdn/Config.in Sun, 06 May 2001 00:32:22 +1000 kaos
+(linux-2.4/L/b/0_Config.in 1.1.1.5 644)
@@ -93,15 +93,17 @@ dep_tristate 'IBM Active 2000 supp
bool 'Eicon active card support' CONFIG_ISDN_DRV_EICON
if [ "$CONFIG_ISDN_DRV_EICON" != "n" ]; then
- if [ "$CONFIG_ISDN_DRV_EICON_OLD" != "y" ]; then
- dep_tristate ' Build Eicon driver type standalone' CONFIG_ISDN_DRV_EICON_DIVAS
$CONFIG_ISDN $CONFIG_PCI
+ if [ "$CONFIG_EXPERIMENTAL" != "n" ]; then
+ dep_tristate ' Build Eicon driver type standalone (EXPERIMENTAL)'
+CONFIG_ISDN_DRV_EICON_DIVAS $CONFIG_ISDN $CONFIG_PCI
fi
- if [ "$CONFIG_ISDN_DRV_EICON_DIVAS" != "y" ]; then
+ if [ "$CONFIG_ISDN_DRV_EICON_DIVAS" = "y" ]; then
+ define_tristate CONFIG_ISDN_DRV_EICON_OLD n
+ else
dep_tristate ' Legacy Eicon driver' CONFIG_ISDN_DRV_EICON_OLD $CONFIG_ISDN
- if [ "$CONFIG_ISDN_DRV_EICON_OLD" != "n" ]; then
- dep_bool ' Eicon PCI DIVA Server BRI/PRI/4BRI support'
CONFIG_ISDN_DRV_EICON_PCI $CONFIG_PCI
- bool ' Eicon S,SX,SCOM,Quadro,S2M support' CONFIG_ISDN_DRV_EICON_ISA
- fi
+ fi
+ if [ "$CONFIG_ISDN_DRV_EICON_OLD" != "n" ]; then
+ dep_bool ' Eicon PCI DIVA Server BRI/PRI/4BRI support'
+CONFIG_ISDN_DRV_EICON_PCI $CONFIG_PCI
+ bool ' Eicon S,SX,SCOM,Quadro,S2M support' CONFIG_ISDN_DRV_EICON_ISA
fi
fi
_______________________________________________
kbuild-devel mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/kbuild-devel