xref: /linux/drivers/usb/atm/Kconfig (revision b75be4abf18e9725766ed835f0d2cf201b52de7e)
11da177e4SLinus Torvalds#
286699e35SDuncan Sands# USB/ATM DSL configuration
31da177e4SLinus Torvalds#
486699e35SDuncan Sands
5*b75be4abSDenis Chengmenuconfig USB_ATM
686699e35SDuncan Sands	tristate "USB DSL modem support"
71da177e4SLinus Torvalds	depends on USB && ATM
81da177e4SLinus Torvalds	select CRC32
91da177e4SLinus Torvalds	default n
101da177e4SLinus Torvalds	help
1186699e35SDuncan Sands	  Say Y here if you want to connect a USB Digital Subscriber Line (DSL)
1286699e35SDuncan Sands	  modem to your computer's USB port.  You will then need to choose your
1386699e35SDuncan Sands	  modem from the list below.
141da177e4SLinus Torvalds
151da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the
1686699e35SDuncan Sands	  module will be called usbatm.
171da177e4SLinus Torvalds
18*b75be4abSDenis Chengif USB_ATM
19*b75be4abSDenis Cheng
201da177e4SLinus Torvaldsconfig USB_SPEEDTOUCH
2186699e35SDuncan Sands	tristate "Speedtouch USB support"
2286699e35SDuncan Sands	depends on USB_ATM
2386699e35SDuncan Sands	select FW_LOADER
241da177e4SLinus Torvalds	help
2586699e35SDuncan Sands	  Say Y here if you have an SpeedTouch USB or SpeedTouch 330
261da177e4SLinus Torvalds	  modem.  In order to use your modem you will need to install the
271da177e4SLinus Torvalds	  two parts of the firmware, extracted by the user space tools; see
281da177e4SLinus Torvalds	  <http://www.linux-usb.org/SpeedTouch/> for details.
291da177e4SLinus Torvalds
301da177e4SLinus Torvalds	  To compile this driver as a module, choose M here: the
311da177e4SLinus Torvalds	  module will be called speedtch.
3286699e35SDuncan Sands
3386699e35SDuncan Sandsconfig USB_CXACRU
3486699e35SDuncan Sands	tristate "Conexant AccessRunner USB support"
3586699e35SDuncan Sands	depends on USB_ATM
3686699e35SDuncan Sands	select FW_LOADER
3786699e35SDuncan Sands	help
3886699e35SDuncan Sands	  Say Y here if you have an ADSL USB modem based on the Conexant
3986699e35SDuncan Sands	  AccessRunner chipset.  In order to use your modem you will need to
4086699e35SDuncan Sands	  install the firmware, extracted by the user space tools; see
4186699e35SDuncan Sands	  <http://accessrunner.sourceforge.net/> for details.
4286699e35SDuncan Sands
4386699e35SDuncan Sands	  To compile this driver as a module, choose M here: the
4486699e35SDuncan Sands	  module will be called cxacru.
4586699e35SDuncan Sands
46b72458a8Smatthieu castetconfig USB_UEAGLEATM
47b72458a8Smatthieu castet	tristate "ADI 930 and eagle USB DSL modem"
48b72458a8Smatthieu castet	depends on USB_ATM
49b72458a8Smatthieu castet	select FW_LOADER
50b72458a8Smatthieu castet	help
51b72458a8Smatthieu castet	  Say Y here if you have an ADSL USB modem based on the ADI 930
52b72458a8Smatthieu castet	  or eagle chipset. In order to use your modem you will need to
53b72458a8Smatthieu castet	  install firmwares and CMV (Command Management Variables); see
54b72458a8Smatthieu castet	  <https://gna.org/projects/ueagleatm/> for details.
55b72458a8Smatthieu castet
56b72458a8Smatthieu castet	  To compile this driver as a module, choose M here: the
57b72458a8Smatthieu castet	  module will be called ueagle-atm.
58b72458a8Smatthieu castet
5986699e35SDuncan Sandsconfig USB_XUSBATM
6086699e35SDuncan Sands	tristate "Other USB DSL modem support"
6186699e35SDuncan Sands	depends on USB_ATM
6286699e35SDuncan Sands	help
6386699e35SDuncan Sands	  Say Y here if you have a DSL USB modem not explicitly supported by
6486699e35SDuncan Sands	  another USB DSL drivers.  In order to use your modem you will need to
6586699e35SDuncan Sands	  pass the vendor ID, product ID, and endpoint numbers for transmission
66cab00891SMatt LaPlante	  and reception as module parameters.  You may need to initialize
6786699e35SDuncan Sands	  the modem using a user space utility (a firmware loader for example).
6886699e35SDuncan Sands
6986699e35SDuncan Sands	  To compile this driver as a module, choose M here: the
7086699e35SDuncan Sands	  module will be called xusbatm.
7186699e35SDuncan Sands
72*b75be4abSDenis Chengendif # USB_ATM
73