^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) # SPDX-License-Identifier: GPL-2.0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2) #
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) # USB/ATM DSL configuration
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4) #
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6) menuconfig USB_ATM
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7) tristate "USB DSL modem support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) depends on ATM
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9) select CRC32
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) Say Y here if you want to connect a USB Digital Subscriber Line (DSL)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) modem to your computer's USB port. You will then need to choose your
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) modem from the list below.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) module will be called usbatm.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) if USB_ATM
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) config USB_SPEEDTOUCH
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) tristate "Speedtouch USB support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) select FW_LOADER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) Say Y here if you have an SpeedTouch USB or SpeedTouch 330
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) modem. In order to use your modem you will need to install the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) two parts of the firmware, extracted by the user space tools; see
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) <http://www.linux-usb.org/SpeedTouch/> for details.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30) module will be called speedtch.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 32) config USB_CXACRU
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 33) tristate "Conexant AccessRunner USB support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 34) select FW_LOADER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 35) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 36) Say Y here if you have an ADSL USB modem based on the Conexant
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 37) AccessRunner chipset. In order to use your modem you will need to
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 38) install the firmware, extracted by the user space tools; see
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 39) <http://accessrunner.sourceforge.net/> for details.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 40)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 41) To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 42) module will be called cxacru.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 43)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 44) config USB_UEAGLEATM
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 45) tristate "ADI 930 and eagle USB DSL modem"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 46) select FW_LOADER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 47) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 48) Say Y here if you have an ADSL USB modem based on the ADI 930
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 49) or eagle chipset. In order to use your modem you will need to
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 50) install firmwares and CMV (Command Management Variables); see
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 51) <https://gna.org/projects/ueagleatm/> for details.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 52)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 53) To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 54) module will be called ueagle-atm.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 55)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 56) config USB_XUSBATM
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 57) tristate "Other USB DSL modem support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 58) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 59) Say Y here if you have a DSL USB modem not explicitly supported by
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 60) another USB DSL drivers. In order to use your modem you will need to
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 61) pass the vendor ID, product ID, and endpoint numbers for transmission
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 62) and reception as module parameters. You may need to initialize
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 63) the modem using a user space utility (a firmware loader for example).
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 64)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 65) To compile this driver as a module, choose M here: the
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 66) module will be called xusbatm.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 67)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 68) endif # USB_ATM