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