瀏覽代碼

Use menuconfig objects II - Telephony

Change Kconfig objects from "menu, config" into "menuconfig" so
that the user can disable the whole feature without having to
enter the menu first.

Signed-off-by: Jan Engelhardt <jengelh@gmx.de>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Jan Engelhardt 18 年之前
父節點
當前提交
79e508a4b8
共有 1 個文件被更改,包括 5 次插入7 次删除
  1. 5 7
      drivers/telephony/Kconfig

+ 5 - 7
drivers/telephony/Kconfig

@@ -2,11 +2,9 @@
 # Telephony device configuration
 # Telephony device configuration
 #
 #
 
 
-menu "Telephony Support"
+menuconfig PHONE
+	tristate "Telephony support"
 	depends on HAS_IOMEM
 	depends on HAS_IOMEM
-
-config PHONE
-	tristate "Linux telephony support"
 	---help---
 	---help---
 	  Say Y here if you have a telephony card, which for example allows
 	  Say Y here if you have a telephony card, which for example allows
 	  you to use a regular phone for voice-over-IP applications.
 	  you to use a regular phone for voice-over-IP applications.
@@ -17,9 +15,10 @@ config PHONE
 	  To compile this driver as a module, choose M here: the
 	  To compile this driver as a module, choose M here: the
 	  module will be called phonedev.
 	  module will be called phonedev.
 
 
+if PHONE
+
 config PHONE_IXJ
 config PHONE_IXJ
 	tristate "QuickNet Internet LineJack/PhoneJack support"
 	tristate "QuickNet Internet LineJack/PhoneJack support"
-	depends on PHONE
 	---help---
 	---help---
 	  Say M if you have a telephony card manufactured by Quicknet
 	  Say M if you have a telephony card manufactured by Quicknet
 	  Technologies, Inc.  These include the Internet PhoneJACK and
 	  Technologies, Inc.  These include the Internet PhoneJACK and
@@ -44,5 +43,4 @@ config PHONE_IXJ_PCMCIA
 	  cards manufactured by Quicknet Technologies, Inc.  This changes the
 	  cards manufactured by Quicknet Technologies, Inc.  This changes the
 	  card initialization code to work with the card manager daemon.
 	  card initialization code to work with the card manager daemon.
 
 
-endmenu
-
+endif # PHONE