18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0 28c2ecf20Sopenharmony_ci# 38c2ecf20Sopenharmony_ci# USB/ATM DSL configuration 48c2ecf20Sopenharmony_ci# 58c2ecf20Sopenharmony_ci 68c2ecf20Sopenharmony_cimenuconfig USB_ATM 78c2ecf20Sopenharmony_ci tristate "USB DSL modem support" 88c2ecf20Sopenharmony_ci depends on ATM 98c2ecf20Sopenharmony_ci select CRC32 108c2ecf20Sopenharmony_ci help 118c2ecf20Sopenharmony_ci Say Y here if you want to connect a USB Digital Subscriber Line (DSL) 128c2ecf20Sopenharmony_ci modem to your computer's USB port. You will then need to choose your 138c2ecf20Sopenharmony_ci modem from the list below. 148c2ecf20Sopenharmony_ci 158c2ecf20Sopenharmony_ci To compile this driver as a module, choose M here: the 168c2ecf20Sopenharmony_ci module will be called usbatm. 178c2ecf20Sopenharmony_ci 188c2ecf20Sopenharmony_ciif USB_ATM 198c2ecf20Sopenharmony_ci 208c2ecf20Sopenharmony_ciconfig USB_SPEEDTOUCH 218c2ecf20Sopenharmony_ci tristate "Speedtouch USB support" 228c2ecf20Sopenharmony_ci select FW_LOADER 238c2ecf20Sopenharmony_ci help 248c2ecf20Sopenharmony_ci Say Y here if you have an SpeedTouch USB or SpeedTouch 330 258c2ecf20Sopenharmony_ci modem. In order to use your modem you will need to install the 268c2ecf20Sopenharmony_ci two parts of the firmware, extracted by the user space tools; see 278c2ecf20Sopenharmony_ci <http://www.linux-usb.org/SpeedTouch/> for details. 288c2ecf20Sopenharmony_ci 298c2ecf20Sopenharmony_ci To compile this driver as a module, choose M here: the 308c2ecf20Sopenharmony_ci module will be called speedtch. 318c2ecf20Sopenharmony_ci 328c2ecf20Sopenharmony_ciconfig USB_CXACRU 338c2ecf20Sopenharmony_ci tristate "Conexant AccessRunner USB support" 348c2ecf20Sopenharmony_ci select FW_LOADER 358c2ecf20Sopenharmony_ci help 368c2ecf20Sopenharmony_ci Say Y here if you have an ADSL USB modem based on the Conexant 378c2ecf20Sopenharmony_ci AccessRunner chipset. In order to use your modem you will need to 388c2ecf20Sopenharmony_ci install the firmware, extracted by the user space tools; see 398c2ecf20Sopenharmony_ci <http://accessrunner.sourceforge.net/> for details. 408c2ecf20Sopenharmony_ci 418c2ecf20Sopenharmony_ci To compile this driver as a module, choose M here: the 428c2ecf20Sopenharmony_ci module will be called cxacru. 438c2ecf20Sopenharmony_ci 448c2ecf20Sopenharmony_ciconfig USB_UEAGLEATM 458c2ecf20Sopenharmony_ci tristate "ADI 930 and eagle USB DSL modem" 468c2ecf20Sopenharmony_ci select FW_LOADER 478c2ecf20Sopenharmony_ci help 488c2ecf20Sopenharmony_ci Say Y here if you have an ADSL USB modem based on the ADI 930 498c2ecf20Sopenharmony_ci or eagle chipset. In order to use your modem you will need to 508c2ecf20Sopenharmony_ci install firmwares and CMV (Command Management Variables); see 518c2ecf20Sopenharmony_ci <https://gna.org/projects/ueagleatm/> for details. 528c2ecf20Sopenharmony_ci 538c2ecf20Sopenharmony_ci To compile this driver as a module, choose M here: the 548c2ecf20Sopenharmony_ci module will be called ueagle-atm. 558c2ecf20Sopenharmony_ci 568c2ecf20Sopenharmony_ciconfig USB_XUSBATM 578c2ecf20Sopenharmony_ci tristate "Other USB DSL modem support" 588c2ecf20Sopenharmony_ci help 598c2ecf20Sopenharmony_ci Say Y here if you have a DSL USB modem not explicitly supported by 608c2ecf20Sopenharmony_ci another USB DSL drivers. In order to use your modem you will need to 618c2ecf20Sopenharmony_ci pass the vendor ID, product ID, and endpoint numbers for transmission 628c2ecf20Sopenharmony_ci and reception as module parameters. You may need to initialize 638c2ecf20Sopenharmony_ci the modem using a user space utility (a firmware loader for example). 648c2ecf20Sopenharmony_ci 658c2ecf20Sopenharmony_ci To compile this driver as a module, choose M here: the 668c2ecf20Sopenharmony_ci module will be called xusbatm. 678c2ecf20Sopenharmony_ci 688c2ecf20Sopenharmony_ciendif # USB_ATM 69