Listing more devices, and also making it be a submenu.
Please merge.

- Dave
This makes the "USB Network Adapter" support into a submenu, shrinking
the main USB menu and simplifying the individual adapter entries.

It also lists more of the devices supported: four more AX8817X products
and (Linux-based) Gumstix.

Signed-off-by: David Brownell <[EMAIL PROTECTED]>

--- 1.20/drivers/usb/net/Kconfig	Wed Apr 14 19:55:00 2004
+++ edited/drivers/usb/net/Kconfig	Thu Nov  4 19:08:45 2004
@@ -1,15 +1,15 @@
 #
 # USB Network devices configuration
 #
-comment "USB Network adaptors"
-	depends on USB
-
-comment "Networking support is needed for USB Networking device support"
+comment "Networking support is needed for USB Network Adapter support"
 	depends on USB && !NET
 
+menu "USB Network Adapters"
+	depends on USB && NET
+
 config USB_CATC
 	tristate "USB CATC NetMate-based Ethernet device support (EXPERIMENTAL)"
-	depends on USB && NET && EXPERIMENTAL
+	depends on EXPERIMENTAL
 	select CRC32
 	---help---
 	  Say Y if you want to use one of the following 10Mbps USB Ethernet
@@ -29,7 +29,6 @@
 
 config USB_KAWETH
 	tristate "USB KLSI KL5USB101-based ethernet device support"
-	depends on USB && NET
 	---help---
 	  Say Y here if you want to use one of the following 10Mbps only
 	  USB Ethernet adapters based on the KLSI KL5KUSB101B chipset:
@@ -69,7 +68,6 @@
 
 config USB_PEGASUS
 	tristate "USB Pegasus/Pegasus-II based ethernet device support"
-	depends on USB && NET
 	select MII
 	---help---
 	  Say Y here if you know you have Pegasus or Pegasus-II based adapter.
@@ -85,7 +83,7 @@
 
 config USB_RTL8150
 	tristate "USB RTL8150 based ethernet device support (EXPERIMENTAL)"
-	depends on USB && NET && EXPERIMENTAL
+	depends on EXPERIMENTAL
 	help
 	  Say Y here if you have RTL8150 based usb-ethernet adapter.
 	  Send me <[EMAIL PROTECTED]> any comments you may have.
@@ -96,7 +94,6 @@
 
 config USB_USBNET
 	tristate "Multi-purpose USB Networking Framework"
-	depends on USB && NET
 	---help---
 	  This driver supports several kinds of network links over USB,
 	  with "minidrivers" built around a common network driver core
@@ -198,6 +195,9 @@
 	  such as the SA-11x0 and PXA-25x UDCs, or the tftp capabilities
 	  in some PXA versions of the "blob" boot loader.
 
+	  Linux-based "Gumstix" PXA-25x based systems use this protocol
+	  to talk with other Linux systems.
+
 	  Although the ROMs shipped with Sharp Zaurus products use a
 	  different link level framing protocol, you can have them use
 	  this simpler protocol by installing a different kernel.
@@ -258,17 +258,20 @@
 	select MII
 	default y
 	help
-
 	  This option adds support for ASIX AX88172 based USB 2.0
 	  10/100 Ethernet devices.
 
  	  This driver should work with at least the following devices:
 	    * Aten UC210T
 	    * ASIX AX88172
+	    * Billionton Systems, USB2AR 
+	    * Buffalo LUA-U2-KTX
+	    * Corega FEther USB2-TX
 	    * D-Link DUB-E100
 	    * Hawking UF200
 	    * Linksys USB200M
 	    * Netgear FA120
+	    * Sitecom LN-029
 	    * Intellinet USB 2.0 Ethernet
 	    * ST Lab USB 2.0 Ethernet
 	    * TrendNet TU2-ET100
@@ -276,4 +279,4 @@
 	  This driver creates an interface named "ethX", where X depends on
 	  what other networking devices you have in use.  
 
-
+endmenu

Reply via email to