diff options
-rw-r--r-- | drivers/usb/atm/Kconfig | 50 | ||||
-rw-r--r-- | drivers/usb/atm/Makefile | 7 |
2 files changed, 44 insertions, 13 deletions
diff --git a/drivers/usb/atm/Kconfig b/drivers/usb/atm/Kconfig index 0d9f5379b8cf..f429862e0974 100644 --- a/drivers/usb/atm/Kconfig +++ b/drivers/usb/atm/Kconfig | |||
@@ -1,30 +1,60 @@ | |||
1 | # | 1 | # |
2 | # USB ATM driver configuration | 2 | # USB/ATM DSL configuration |
3 | # | 3 | # |
4 | comment "USB ATM/DSL drivers" | 4 | |
5 | menu "USB DSL modem support" | ||
5 | depends on USB | 6 | depends on USB |
6 | 7 | ||
7 | config USB_ATM | 8 | config USB_ATM |
8 | tristate "Generic USB ATM/DSL core I/O support" | 9 | tristate "USB DSL modem support" |
9 | depends on USB && ATM | 10 | depends on USB && ATM |
10 | select CRC32 | 11 | select CRC32 |
11 | default n | 12 | default n |
12 | help | 13 | help |
13 | This provides a library which is used for packet I/O by USB DSL | 14 | Say Y here if you want to connect a USB Digital Subscriber Line (DSL) |
14 | modems, such as the SpeedTouch driver below. | 15 | modem to your computer's USB port. You will then need to choose your |
16 | modem from the list below. | ||
15 | 17 | ||
16 | To compile this driver as a module, choose M here: the | 18 | To compile this driver as a module, choose M here: the |
17 | module will be called usb_atm. | 19 | module will be called usbatm. |
18 | 20 | ||
19 | config USB_SPEEDTOUCH | 21 | config USB_SPEEDTOUCH |
20 | tristate "Alcatel Speedtouch USB support" | 22 | tristate "Speedtouch USB support" |
21 | depends on USB && ATM | 23 | depends on USB_ATM |
22 | select USB_ATM | 24 | select FW_LOADER |
23 | help | 25 | help |
24 | Say Y here if you have an Alcatel SpeedTouch USB or SpeedTouch 330 | 26 | Say Y here if you have an SpeedTouch USB or SpeedTouch 330 |
25 | modem. In order to use your modem you will need to install the | 27 | modem. In order to use your modem you will need to install the |
26 | two parts of the firmware, extracted by the user space tools; see | 28 | two parts of the firmware, extracted by the user space tools; see |
27 | <http://www.linux-usb.org/SpeedTouch/> for details. | 29 | <http://www.linux-usb.org/SpeedTouch/> for details. |
28 | 30 | ||
29 | To compile this driver as a module, choose M here: the | 31 | To compile this driver as a module, choose M here: the |
30 | module will be called speedtch. | 32 | module will be called speedtch. |
33 | |||
34 | config USB_CXACRU | ||
35 | tristate "Conexant AccessRunner USB support" | ||
36 | depends on USB_ATM | ||
37 | select FW_LOADER | ||
38 | help | ||
39 | Say Y here if you have an ADSL USB modem based on the Conexant | ||
40 | AccessRunner chipset. In order to use your modem you will need to | ||
41 | install the firmware, extracted by the user space tools; see | ||
42 | <http://accessrunner.sourceforge.net/> for details. | ||
43 | |||
44 | To compile this driver as a module, choose M here: the | ||
45 | module will be called cxacru. | ||
46 | |||
47 | config USB_XUSBATM | ||
48 | tristate "Other USB DSL modem support" | ||
49 | depends on USB_ATM | ||
50 | help | ||
51 | Say Y here if you have a DSL USB modem not explicitly supported by | ||
52 | another USB DSL drivers. In order to use your modem you will need to | ||
53 | pass the vendor ID, product ID, and endpoint numbers for transmission | ||
54 | and reception as module parameters. You may need to initialize the | ||
55 | the modem using a user space utility (a firmware loader for example). | ||
56 | |||
57 | To compile this driver as a module, choose M here: the | ||
58 | module will be called xusbatm. | ||
59 | |||
60 | endmenu | ||
diff --git a/drivers/usb/atm/Makefile b/drivers/usb/atm/Makefile index 9213b8b97587..751f297be2ef 100644 --- a/drivers/usb/atm/Makefile +++ b/drivers/usb/atm/Makefile | |||
@@ -1,7 +1,8 @@ | |||
1 | # | 1 | # |
2 | # Makefile for the rest of the USB drivers | 2 | # Makefile for USB ATM/xDSL drivers |
3 | # (the ones that don't fit into any other categories) | ||
4 | # | 3 | # |
5 | 4 | ||
6 | obj-$(CONFIG_USB_ATM) += usb_atm.o | 5 | obj-$(CONFIG_USB_CXACRU) += cxacru.o |
7 | obj-$(CONFIG_USB_SPEEDTOUCH) += speedtch.o | 6 | obj-$(CONFIG_USB_SPEEDTOUCH) += speedtch.o |
7 | obj-$(CONFIG_USB_ATM) += usbatm.o | ||
8 | obj-$(CONFIG_USB_XUSBATM) += xusbatm.o | ||