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