| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296 | menu "USB support"depends on ADK_TARGET_WITH_USBconfig ADK_KERNEL_USB_LIBUSUAL	tristateconfig ADK_KERNEL_USB_SERIAL	booleanconfig ADK_KERNEL_USB	booleanconfig ADK_KERNEL_USB_STORAGE	booleanconfig ADK_KERNEL_USB_EHCI_HCD	booleanconfig ADK_KERNEL_USB_UHCI_HCD	booleanconfig ADK_KPACKAGE_KMOD_USB	prompt "kmod-usb......................... USB support"	tristate	default y if ADK_TARGET_SYSTEM_PCENGINES_ALIX1C	default y if ADK_TARGET_SYSTEM_PCENGINES_ALIX2D2	default y if ADK_TARGET_SYSTEM_PCENGINES_ALIX2D13	default y if ADK_TARGET_SYSTEM_IBM_X40	default y if ADK_TARGET_SYSTEM_ACMESYSTEMS_FOXG20	default n	depends on !ADK_KERNEL_USB	select ADK_KERNEL_NLS	help	  Universal Serial Bus (USB) is a specification for a serial bus	  subsystem which offers higher speeds and more features than the	  traditional PC serial port.  The bus supplies power to peripherals	  and allows for hot swapping.  Up to 127 USB peripherals can be	  connected to a single USB host in a tree structure.	  	  The USB host is the root of the tree, the peripherals are the	  leaves and the inner nodes are special USB devices called hubs.	  Most PCs now have USB host ports, used to connect peripherals	  such as scanners, keyboards, mice, modems, cameras, disks,	  flash memory, network links, and printers to the PC.	  Say Y here if your computer has a host-side USB port and you want	  to use USB devices.  You then need to say Y to at least one of the	  Host Controller Driver (HCD) options below.  Choose a USB 1.1	  controller, such as "UHCI HCD support" or "OHCI HCD support",	  and "EHCI HCD (USB 2.0) support" except for older systems that	  do not have USB 2.0 support.  It doesn't normally hurt to select	  them all if you are not certain.	  If your system has a device-side USB port, used in the peripheral	  side of the USB protocol, see the "USB Gadget" framework instead.	  After choosing your HCD, then select drivers for the USB peripherals	  you'll be using.  You may want to check out the information provided	  in <file:Documentation/usb/> and especially the links given in	  <file:Documentation/usb/usb-help.txt>.config ADK_KPACKAGE_KMOD_USB_UHCI_HCD	prompt   "kmod-usb-uhci................... Support for UHCI controllers"	tristate	depends on ADK_KPACKAGE_KMOD_USB	depends on !ADK_KERNEL_USB_UHCI_HCD	select ADK_PACKAGE_KMOD_USB_CONTROLLER	help	  The Universal Host Controller Interface is a standard by Intel for	  accessing the USB hardware in the PC (which is also called the USB	  host controller). If your USB host controller conforms to this	  standard, you may want to say Y, but see below. All recent boards	  with Intel PCI chipsets (like intel 430TX, 440FX, 440LX, 440BX,	  i810, i820) conform to this standard. Also all VIA PCI chipsets	  (like VIA VP2, VP3, MVP3, Apollo Pro, Apollo Pro II or Apollo Pro	  133). If unsure, say Y.config ADK_KPACKAGE_KMOD_USB_OHCI_HCD	prompt   "kmod-usb-ohci................... Support for OHCI controllers"	tristate	default y if ADK_TARGET_SYSTEM_PCENGINES_ALIX1C	default y if ADK_TARGET_SYSTEM_PCENGINES_ALIX2D2	default y if ADK_TARGET_SYSTEM_PCENGINES_ALIX2D13	default y if ADK_TARGET_SYSTEM_ACMESYSTEMS_FOXG20	default y if ADK_TARGET_SYSTEM_IBM_X40	default n	depends on ADK_KPACKAGE_KMOD_USB	select ADK_PACKAGE_KMOD_USB_CONTROLLER	help	  The Open Host Controller Interface (OHCI) is a standard for accessing	  USB 1.1 host controller hardware.  It does more in hardware than Intel's	  UHCI specification.  If your USB host controller follows the OHCI spec,	  say Y.  On most non-x86 systems, and on x86 hardware that's not using a	  USB controller from Intel or VIA, this is appropriate.  If your host	  controller doesn't use PCI, this is probably appropriate.  For a PCI	  based system where you're not sure, the "lspci -v" entry will list the	  right "prog-if" for your USB controller(s):  EHCI, OHCI, or UHCI.config ADK_KPACKAGE_KMOD_USB_ISP116X_HCD	prompt   "kmod-usb-isp116x................ ISP116X HCD support"	tristate	default n	depends on ADK_KPACKAGE_KMOD_USB	select ADK_PACKAGE_KMOD_USB_CONTROLLER	help	  The ISP1160 and ISP1161 chips are USB host controllers. Enable this	  option if your board has this chip. If unsure, say N.	  This driver does not support isochronous transfers.config ADK_KPACKAGE_KMOD_USB_SL811_HCD	prompt   "kmod-usb-sl811.................. SL811HS HCD support"	tristate	default n	depends on ADK_KPACKAGE_KMOD_USB	select ADK_PACKAGE_KMOD_USB_CONTROLLER	help	  The SL811HS is a single-port USB controller that supports either	  host side or peripheral side roles.  Enable this option if your	  board has this chip, and you want to use it as a host controller. 	  If unsure, say N.config ADK_KPACKAGE_KMOD_USB_EHCI_HCD	prompt   "kmod-usb-ehci................... Support for USB 2.0 controllers"	tristate	depends on !ADK_KERNEL_USB_EHCI_HCD	default y if ADK_TARGET_SYSTEM_PCENGINES_ALIX1C	default y if ADK_TARGET_SYSTEM_PCENGINES_ALIX2D2	default y if ADK_TARGET_SYSTEM_PCENGINES_ALIX2D13	default y if ADK_TARGET_SYSTEM_IBM_X40	default n	depends on ADK_KPACKAGE_KMOD_USB	select ADK_PACKAGE_KMOD_USB_CONTROLLER	help	  The Enhanced Host Controller Interface (EHCI) is standard for USB 2.0	  "high speed" (480 Mbit/sec, 60 Mbyte/sec) host controller hardware.	  If your USB host controller supports USB 2.0, you will likely want to	  configure this Host Controller Driver.  At the time of this writing, 	  the primary implementation of EHCI is a chip from NEC, widely available	  in add-on PCI cards, but implementations are in the works from other 	  vendors including Intel and Philips.  Motherboard support is appearing.	  EHCI controllers are packaged with "companion" host controllers (OHCI	  or UHCI) to handle USB 1.1 devices connected to root hub ports.  Ports	  will connect to EHCI if the device is high speed, otherwise they	  connect to a companion controller.  If you configure EHCI, you should	  probably configure the OHCI (for NEC and some other vendors) USB Host	  Controller Driver or UHCI (for Via motherboards) Host Controller	  Driver too.	  You may want to read <file:Documentation/usb/ehci.txt>.config ADK_PACKAGE_KMOD_USB_CONTROLLER	tristate	depends on ADK_KPACKAGE_KMOD_USB_UHCI_HCD || ADK_KPACKAGE_KMOD_USB_OHCI_HCD || ADK_KPACKAGE_KMOD_EHCI_HCD	default nconfig ADK_KPACKAGE_KMOD_USB_ACM	prompt "kmod-usb-acm...................... Support for USB modems/isdn controllers"	tristate	default n	depends on ADK_PACKAGE_KMOD_USB_CONTROLLERconfig ADK_KPACKAGE_KMOD_USB_PEGASUS	prompt "kmod-usb-pegasus.................. Support for USB Pegasus"	tristate	default n	depends on ADK_PACKAGE_KMOD_USB_CONTROLLERconfig ADK_KPACKAGE_KMOD_USB_HSO	prompt "kmod-usb-hso...................... Support for USB HSO devices"	tristate	select ADK_KERNEL_RFKILL	select ADK_KPACKAGE_KMOD_USB_STORAGE	default n	depends on ADK_PACKAGE_KMOD_USB_CONTROLLERconfig ADK_KPACKAGE_KMOD_USB_PRINTER	prompt "kmod-usb-printer.................. Support for USB printers"	tristate	default n	depends on ADK_PACKAGE_KMOD_USB_CONTROLLERconfig ADK_KPACKAGE_KMOD_USB_SERIAL	prompt "kmod-usb-serial................... Support for USB-to-serial converters"	tristate	default n	depends on ADK_PACKAGE_KMOD_USB_CONTROLLER	help	  Say Y here if you have a USB device that provides normal serial	  ports, or acts like a serial device, and you want to connect it to	  your USB bus.	  Please read <file:Documentation/usb/usb-serial.txt> for more	  information on the specifics of the different devices that are	  supported, and on how to use them.config ADK_KPACKAGE_KMOD_USB_SERIAL_BELKIN	prompt   "kmod-usb-serial-belkin.......... Support for Belkin USB-to-serial converters"	tristate	default n	depends on ADK_KPACKAGE_KMOD_USB_SERIAL	help	  Say Y here if you want to use a Belkin USB Serial single port	  adaptor (F5U103 is one of the model numbers) or the Peracom single	  port USB to serial adapter.config ADK_KPACKAGE_KMOD_USB_SERIAL_FTDI_SIO	prompt   "kmod-usb-serial-ftdi............ Support for FTDI USB-to-serial converter"	tristate	default n	depends on ADK_KPACKAGE_KMOD_USB_SERIAL	help	  Say Y here if you want to use a FTDI SIO single port USB to serial	  converter device. The implementation I have is called the USC-1000.	  This driver has also be tested with the 245 and 232 devices.	  See <http://ftdi-usb-sio.sourceforge.net/> for more	  information on this driver and the device.config ADK_KPACKAGE_KMOD_USB_SERIAL_MCT_U232	prompt   "kmod-usb-serial-mct-u232........ Support for Magic Control Technology USB-to-Serial converters"	tristate	default n	depends on ADK_KPACKAGE_KMOD_USB_SERIAL	help	  Say Y here if you want to use a USB Serial single port adapter from	  Magic Control Technology Corp. (U232 is one of the model numbers).	  This driver also works with Sitecom U232-P25 and D-Link DU-H3SP USB	  BAY, Belkin F5U109, and Belkin F5U409 devices.config ADK_KPACKAGE_KMOD_USB_SERIAL_PL2303	prompt   "kmod-usb-serial-pl2303.......... Support for Prolific PL2303 USB-to-Serial converters"	tristate	default n	depends on ADK_KPACKAGE_KMOD_USB_SERIAL	help	  Say Y here if you want to use the PL2303 USB Serial single port	  adapter from Prolific.config ADK_KPACKAGE_KMOD_USB_SERIAL_VISOR	prompt   "kmod-usb-serial-visor........... Support for Handspring Visor / Palm m50x / Sony Clie Driver"	tristate	default n	depends on ADK_KPACKAGE_KMOD_USB_SERIAL	help	  Say Y here if you want to connect to your HandSpring Visor, Palm	  m500 or m505 through its USB docking station. See	  <http://usbvisor.sourceforge.net/> for more information on using this	  driver.config ADK_KPACKAGE_KMOD_USB_STORAGE	prompt "kmod-usb-storage.................. Support for USB storage devices"	tristate	default n	depends on ADK_PACKAGE_KMOD_USB_CONTROLLER	depends on !ADK_KERNEL_USB_STORAGE	select ADK_KPACKAGE_KMOD_SCSI if !ADK_KERNEL_SCSI	select ADK_KPACKAGE_KMOD_BLK_DEV_SD if !ADK_KERNEL_SCSIconfig ADK_KPACKAGE_KMOD_USB_ATM        prompt "kmod-usb-atm...................... Support for USB ATM devices"	tristate	default n	depends on ADK_PACKAGE_KMOD_USB_CONTROLLERconfig ADK_KPACKAGE_KMOD_USB_ATM_SPEEDTOUCH        prompt   "kmod-usb-atm-speedtouch......... Support for USB Speedtouch ADSL modem"	tristate	default n	depends on ADK_KPACKAGE_KMOD_USB_ATMconfig ADK_KPACKAGE_KMOD_USB_USBNET        prompt "kmod-usb-usbnet................... Multi-purpose USB Networking Framework"	tristate	default n	depends on ADK_PACKAGE_KMOD_USB_CONTROLLERconfig ADK_KPACKAGE_KMOD_SND_USB_AUDIO	prompt "kmod-snd-usb-audio................ USB sound adapter"	tristate	default n	select ADK_KPACKAGE_KMOD_SND	select ADK_KPACKAGE_KMOD_SND_RAWMIDI	depends on ADK_PACKAGE_KMOD_USB_CONTROLLERconfig ADK_KPACKAGE_KMOD_USB_SISUSBVGA        prompt "kmod-usb-svga..................... USB 2.0 SVGA dongle support (Net2280/SiS315)"	tristate	default n	depends on ADK_PACKAGE_KMOD_USB_CONTROLLER	endmenu
 |