0001 # SPDX-License-Identifier: GPL-2.0
0002 #
0003 # USB/ATM DSL configuration
0004 #
0005
0006 menuconfig USB_ATM
0007 tristate "USB DSL modem support"
0008 depends on ATM
0009 select CRC32
0010 help
0011 Say Y here if you want to connect a USB Digital Subscriber Line (DSL)
0012 modem to your computer's USB port. You will then need to choose your
0013 modem from the list below.
0014
0015 To compile this driver as a module, choose M here: the
0016 module will be called usbatm.
0017
0018 if USB_ATM
0019
0020 config USB_SPEEDTOUCH
0021 tristate "Speedtouch USB support"
0022 select FW_LOADER
0023 help
0024 Say Y here if you have an SpeedTouch USB or SpeedTouch 330
0025 modem. In order to use your modem you will need to install the
0026 two parts of the firmware, extracted by the user space tools; see
0027 <http://www.linux-usb.org/SpeedTouch/> for details.
0028
0029 To compile this driver as a module, choose M here: the
0030 module will be called speedtch.
0031
0032 config USB_CXACRU
0033 tristate "Conexant AccessRunner USB support"
0034 select FW_LOADER
0035 help
0036 Say Y here if you have an ADSL USB modem based on the Conexant
0037 AccessRunner chipset. In order to use your modem you will need to
0038 install the firmware, extracted by the user space tools; see
0039 <http://accessrunner.sourceforge.net/> for details.
0040
0041 To compile this driver as a module, choose M here: the
0042 module will be called cxacru.
0043
0044 config USB_UEAGLEATM
0045 tristate "ADI 930 and eagle USB DSL modem"
0046 select FW_LOADER
0047 help
0048 Say Y here if you have an ADSL USB modem based on the ADI 930
0049 or eagle chipset. In order to use your modem you will need to
0050 install firmwares and CMV (Command Management Variables); see
0051 <https://gna.org/projects/ueagleatm/> for details.
0052
0053 To compile this driver as a module, choose M here: the
0054 module will be called ueagle-atm.
0055
0056 config USB_XUSBATM
0057 tristate "Other USB DSL modem support"
0058 help
0059 Say Y here if you have a DSL USB modem not explicitly supported by
0060 another USB DSL drivers. In order to use your modem you will need to
0061 pass the vendor ID, product ID, and endpoint numbers for transmission
0062 and reception as module parameters. You may need to initialize
0063 the modem using a user space utility (a firmware loader for example).
0064
0065 To compile this driver as a module, choose M here: the
0066 module will be called xusbatm.
0067
0068 endif # USB_ATM