Home
last modified time | relevance | path

Searched refs:USB (Results 1 – 200 of 578) sorted by relevance

123

/linux-4.1.27/Documentation/video4linux/
DCARDLIST.usbvision2 1 -> Belkin USB VideoBus II Adapter [050d:0106]
3 2 -> Belkin Components USB VideoBus [050d:0207]
4 3 -> Belkin USB VideoBus II [050d:0208]
6 5 -> USBGear USBG-V1 resp. HAMA USB [0573:0003]
8 7 -> X10 USB Camera [0573:2000]
9 8 -> Hauppauge WinTV USB Live (PAL B/G) [0573:2d00]
10 9 -> Hauppauge WinTV USB Live Pro (NTSC M/N) [0573:2d01]
12 11 -> Nogatech USB-TV (NTSC) FM [0573:4100]
13 12 -> PNY USB-TV (NTSC) FM [0573:4110]
14 13 -> PixelView PlayTv-USB PRO (PAL) FM [0573:4450]
[all …]
DCARDLIST.em28xx3 2 -> Terratec Cinergy 250 USB (em2820/em2840) [0ccd:0036]
4 3 -> Pinnacle PCTV USB 2 (em2820/em2840) [2304:0208]
5 4 -> Hauppauge WinTV USB 2 (em2820/em2840) [2040:4200,2040:4201]
6 5 -> MSI VOX USB 2.0 (em2820/em2840)
7 6 -> Terratec Cinergy 200 USB (em2800)
8 7 -> Leadtek Winfast USB II (em2800) [0413:6023]
15 14 -> SIIG AVTuner-PVR / Pixelview Prolink PlayTV USB 2.0 (em2820/em2840)
27 26 -> Hercules Smart TV USB 2.0 (em2820/em2840)
28 27 -> Pinnacle PCTV USB 2 (Philips FM1216ME) (em2820/em2840)
29 28 -> Leadtek Winfast USB II Deluxe (em2820/em2840)
[all …]
Dsi470x.txt1 Driver for USB radios for the Silicon Labs Si470x FM Radio Receivers
11 together with a small microcontroller C8051F321, to form a USB radio.
37 Supported USB devices
39 Currently the following USB radios (vendor:product) with the Silicon Labs si470x
41 - 10c4:818a: Silicon Labs USB FM Radio Reference Design
43 - 1b80:d700: KWorld USB FM Radio SnapMusic Mobile 700 (FM700)
44 - 10c5:819a: Sanei Electric, Inc. FM USB Radio (sold as DealExtreme.com PCear)
73 USB Audio is provided by the ALSA snd_usb_audio module. It is recommended to
116 There is an USB interface for downloading/uploading new firmware images. Support
/linux-4.1.27/drivers/net/can/usb/
DKconfig1 menu "CAN USB interfaces"
2 depends on USB
5 tristate "EMS CPC-USB/ARM7 CAN/USB interface"
7 This driver is for the one channel CPC-USB/ARM7 CAN/USB interface
11 tristate "ESD USB/2 CAN/USB interface"
13 This driver supports the CAN-USB/2 interface
19 This driver supports the Geschwister Schneider USB/CAN devices.
25 tristate "Kvaser CAN/USB interface"
27 This driver adds support for Kvaser CAN/USB devices like Kvaser
62 tristate "PEAK PCAN-USB/USB Pro interfaces for CAN 2.0b/CAN-FD"
[all …]
/linux-4.1.27/drivers/usb/
DKconfig2 # USB device configuration
23 bool "USB support"
27 This option adds core support for Universal Serial Bus (USB).
35 depends on USB || USB_GADGET
40 # ARM SA1111 chips have a non-PCI based "OHCI-compatible" USB host interface.
41 config USB config
42 tristate "Support for Host-side USB"
46 Universal Serial Bus (USB) is a specification for a serial bus
49 and allows for hot swapping. Up to 127 USB peripherals can be
50 connected to a single USB host in a tree structure.
[all …]
DREADME1 To understand all the Linux-USB framework, you'll use these resources:
9 * The USB 2.0 specification (from www.usb.org), with supplements
10 such as those for USB OTG and the various device classes.
11 The USB specification has a good overview chapter, and USB
14 * Chip specifications for USB controllers. Examples include
19 * Specifications for other protocols implemented by USB peripheral
26 core/ - This is for the core USB host code, including the
29 host/ - This is for USB host controller drivers. This
33 gadget/ - This is for USB peripheral controller drivers and
37 Individual USB driver directories. A new driver should be added to the
[all …]
/linux-4.1.27/drivers/usb/phy/
DKconfig2 # Physical Layer USB driver configuration
4 menu "USB Physical Layer drivers"
10 # USB Transceiver Drivers
13 tristate "AB8500 USB Transceiver Driver"
17 Enable this to support the USB OTG transceiver in AB8500 chip.
22 bool "Freescale USB OTG Transceiver Driver"
27 Enable this to support Freescale USB OTG transceiver.
32 depends on USB
36 USB-On-The-Go transceiver working with the OMAP OTG controller.
37 The ISP1301 is a full speed USB transceiver which is used in
[all …]
/linux-4.1.27/drivers/usb/serial/
DKconfig2 # USB Serial device configuration
6 tristate "USB Serial Converter support"
9 Say Y here if you have a USB device that provides normal serial
11 your USB bus.
23 bool "USB Serial Console device support"
26 If you say Y here, it will be possible to use a USB to serial
40 kernel will automatically use the first USB to serial converter
46 bool "USB Generic Serial Driver"
48 Say Y here if you want to use the generic USB serial driver. Please
50 using this driver. It is recommended that the "USB Serial converter
[all …]
/linux-4.1.27/drivers/usb/misc/
DKconfig2 # USB Miscellaneous driver configuration
4 comment "USB Miscellaneous drivers"
7 tristate "EMI 6|2m USB Audio interface support"
9 This driver loads firmware to Emagic EMI 6|2m low latency USB
13 USB Audio driver.
21 tristate "EMI 2|6 USB Audio interface support"
23 This driver loads firmware to Emagic EMI 2|6 low latency USB
27 USB Audio driver.
42 tristate "USB 7-Segment LED Display"
44 Say Y here if you have a USB 7-Segment Display by Delcom
[all …]
/linux-4.1.27/drivers/usb/class/
DKconfig2 # USB Class driver configuration
4 comment "USB Device Class drivers"
7 tristate "USB Modem (CDC ACM) support"
10 This driver supports USB modems and ISDN adapters which support the
22 tristate "USB Printer support"
24 Say Y here if you want to connect a USB printer to your computer's
25 USB port.
31 tristate "USB Wireless Device Management support"
41 tristate "USB Test and Measurement Class support"
43 Say Y here if you want to connect a USB device that follows
[all …]
/linux-4.1.27/Documentation/zh_CN/
Dstable_api_nonsense.txt99 举一个例子,内核的USB驱动程序接口在USB子系统的整个生命周期中,至少经历
102 复杂度,提高了所有USB驱动程序的吞吐率,这样几乎所有的USB设备都能以最大
104 - 修改了USB核心代码中为USB驱动分配数据包内存的方式,所有的驱动都
105 需要提供更多的参数给USB核心,以修正了很多已经被记录在案的死锁。
108 外的维护旧的USB接口。这导致了一个可能性,新的开发者依然会不小心使用旧的
112 ;旧的,有问题的接口必须一直维护,给Linux USB开发者带来额外的工作。既然
113 所有的Linux USB驱动的作者都是利用自己的时间工作,那么要求他们去做毫无意
/linux-4.1.27/drivers/usb/core/
DKconfig2 # USB Core configuration
5 bool "USB announce new devices"
7 Say Y here if you want the USB core to always announce the
9 strings for every new USB device to the syslog. This option is
17 comment "Miscellaneous USB options"
20 bool "Enable USB persist by default"
23 Say N here if you don't want USB power session persistence
24 enabled by default. If you say N it will make suspended USB
35 bool "Dynamic USB minor allocation"
37 If you say Y here, the USB subsystem will use dynamic minor
[all …]
/linux-4.1.27/drivers/usb/gadget/udc/
DKconfig2 # USB Gadget support on a system involves
13 # both kinds of controller can also support "USB On-the-Go" (CONFIG_USB_OTG).
17 # USB Peripheral Controller Support
26 menu "USB Peripheral Controller"
33 tristate "Atmel AT91 USB Device Port"
38 full speed USB Device Port with support for five configurable
46 tristate "LPC32XX USB Peripheral Controller"
50 This option selects the USB device controller in the LPC32xx SoC.
60 USBA is the integrated high-speed USB Device controller on
68 high speed USB Device Port with support for four fixed endpoints
[all …]
/linux-4.1.27/drivers/usb/storage/
DKconfig2 # USB Storage driver configuration
9 tristate "USB Mass Storage support"
12 Say Y here if you want to connect USB mass storage devices to your
13 computer's USB port. This is the driver you need for USB
14 floppy drives, USB hard disks, USB tape drives, USB CD-ROMs,
15 USB flash devices, and memory sticks, along with
21 (BLK_DEV_SD) for most USB storage devices.
27 bool "USB Mass Storage verbose debug"
30 Say Y here in order to have the USB Mass Storage code generate
38 for Realtek RTS51xx USB card readers.
[all …]
/linux-4.1.27/drivers/usb/isp1760/
DKconfig3 depends on USB || USB_GADGET
5 Say Y or M here if your system as an ISP1760 USB host controller
6 or an ISP1761 USB dual-role controller.
9 This USB controller is usually attached to a non-DMA-Master
27 default USB_ISP1760_DUAL_ROLE if (USB && USB_GADGET)
28 default USB_ISP1760_HOST_ROLE if (USB && !USB_GADGET)
29 default USB_ISP1760_GADGET_ROLE if (!USB && USB_GADGET)
33 depends on USB=y || USB=USB_ISP1760
49 depends on USB=y || USB=USB_ISP1760
/linux-4.1.27/drivers/hid/usbhid/
DKconfig1 menu "USB HID support"
2 depends on USB
5 tristate "USB HID transport layer"
7 depends on USB && INPUT
10 Say Y here if you want to connect USB keyboards,
12 to your computer via USB, as well as Uninterruptible Power Supply
24 comment "Input core support is needed for USB HID input layer or HIDBP support"
38 Say Y here if you want to support HID devices (from the USB
47 menu "USB HID Boot Protocol drivers"
48 depends on USB!=n && USB_HID!=y && EXPERT
[all …]
/linux-4.1.27/drivers/usb/usbip/
DKconfig2 tristate "USB/IP support"
3 depends on USB && NET
5 This enables pushing USB packets over IP to allow remote
6 machines direct access to USB devices. It provides the
7 USB/IP core that is required by both drivers.
21 This enables the USB/IP virtual host controller driver,
31 This enables the USB/IP host driver, which is run on the
32 machine that is sharing the USB devices.
38 bool "Debug messages for USB/IP"
41 This enables the debug messages from the USB/IP drivers.
Dusbip_protocol.txt4 The USB/IP protocol follows a server/client architecture. The server exports the
5 USB devices and the clients imports them. The device driver for the exported
6 USB device runs on the client machine.
8 The client may ask for the list of the exported USB devices. To get the list the
12 the OP_REP_DEVLIST packet which lists the exported USB devices. Finally the
17 (imports USB devices) (exports USB devices)
26 Once the client knows the list of exported USB devices it may decide to use one
37 (imports USB devices) (exports USB devices)
91 OP_REQ_DEVLIST: Retrieve the list of exported USB devices.
97 2 | 2 | 0x8005 | Command code: Retrieve the list of exported USB
[all …]
/linux-4.1.27/drivers/input/tablet/
DKconfig15 tristate "Acecad Flair tablet support (USB)"
17 select USB
19 Say Y here if you want to use the USB version of the Acecad Flair
28 tristate "Aiptek 6000U/8000U and Genius G_PEN tablet support (USB)"
30 select USB
32 Say Y here if you want to use the USB version of the Aiptek 6000U,
41 tristate "GTCO CalComp/InterWrite USB Support"
42 depends on USB && INPUT
44 Say Y here if you want to use the USB version of the GTCO
53 tristate "Hanwang Art Master III tablet support (USB)"
[all …]
/linux-4.1.27/Documentation/devicetree/bindings/phy/
Drcar-gen2-phy.txt1 * Renesas R-Car generation 2 USB PHY
4 2 USB PHY contains.
10 - #address-cells: number of address cells for the USB channel subnodes, must
12 - #size-cells: number of size cells for the USB channel subnodes, must be <0>.
16 The USB PHY device tree node should have the subnodes corresponding to the USB
18 - reg: the USB controller selector; see the table below for the values.
21 The phandle's argument in the PHY specifier is the USB controller selector for
22 the USB channel; see the selector meanings below:
29 | 0 | PCI EHCI/OHCI | HS-USB |
Dsun9i-usb-phy.txt1 Allwinner sun9i USB PHY
10 other values or absence of this property indicates normal USB
13 * "phy" for normal USB
17 * "phy" for normal USB
Dphy-mvebu.txt24 Armada 375 USB cluster
28 controller. The USB cluster control register allows to manage common
29 features of both USB controllers.
Dsamsung-phy.txt27 Samsung S5P/EXYNOS SoC series USB PHY
50 0 - USB device ("device"),
51 1 - USB host ("host"),
54 Exynos3250 has only USB device phy available as phy 0.
124 Samsung Exynos5 SoC series USB DRD PHY controller
133 - reg : Register offset and length of USB DRD PHY register set;
137 - phy: main PHY clock (same as USB DRD controller i.e. DWC3 IP clock),
168 - aliases: For SoCs like Exynos5420 having multiple USB 3.0 DRD PHY controllers,
/linux-4.1.27/drivers/usb/host/
DKconfig2 # USB Host Controller Drivers
4 comment "USB Host Controller Drivers"
10 host/peripheral/OTG USB controllers.
19 tristate "xHCI HCD (USB 3.0) support"
21 The eXtensible Host Controller Interface (xHCI) is standard for USB 3.0
56 tristate "EHCI HCD (USB 2.0) support"
58 The Enhanced Host Controller Interface (EHCI) is standard for USB 2.0
60 If your USB host controller supports USB 2.0, you will likely want to
64 or UHCI) to handle USB 1.1 devices connected to root hub ports. Ports
67 probably configure the OHCI (for NEC and some other vendors) USB Host
[all …]
/linux-4.1.27/Documentation/ja_JP/
Dstable_api_nonsense.txt164 具体的な例として、カーネル内の USB インターフェースを挙げる。USB
170 やほとんど全ての USB デバイスは、考えられる最高の速度で動作し
172 - USB ドライバが USB サブシステムのコアから行う、データパケット
174 れたデッドロック条件を回避するため、全ての USB ドライバはより
175 多くの情報を USB コアに提供しなければならないようになっている。
179 テムとは全く対照的だ。それらは長期に渡り古い USB インターフェース
190 ンテナンスするという余計な仕事を USB の開発者にさせなければならな
191 い。Linux の USB 開発者は、自分の時間を使って仕事をしている。よっ
/linux-4.1.27/drivers/usb/atm/
DKconfig2 # USB/ATM DSL configuration
6 tristate "USB DSL modem support"
11 Say Y here if you want to connect a USB Digital Subscriber Line (DSL)
12 modem to your computer's USB port. You will then need to choose your
21 tristate "Speedtouch USB support"
24 Say Y here if you have an SpeedTouch USB or SpeedTouch 330
33 tristate "Conexant AccessRunner USB support"
36 Say Y here if you have an ADSL USB modem based on the Conexant
45 tristate "ADI 930 and eagle USB DSL modem"
48 Say Y here if you have an ADSL USB modem based on the ADI 930
[all …]
/linux-4.1.27/Documentation/devicetree/bindings/usb/
Dlpc32xx-udc.txt1 * NXP LPC32xx SoC USB Device Controller (UDC)
7 - interrupts: The USB interrupts:
8 * USB Device Low Priority Interrupt
9 * USB Device High Priority Interrupt
10 * USB Device DMA Interrupt
11 * External USB Transceiver Interrupt (OTG ATX)
13 the UDC controller for connecting to the USB physical layer
Dam33xx-usb.txt8 at least a control module node, USB node and a PHY node. The second USB
14 - reg: offset and length of the "USB control registers" in the "Control
15 Module" block. A second offset and length for the USB wake up control
17 - reg-names: "phy_ctrl" for the "USB control registers" and "wakeup" for
18 the USB wake up control register.
20 USB PHY
23 reg: offset and length of the "USB PHY" register space
29 USB
32 - reg: offset and length of "USB Controller Registers", and offset and
33 length of "USB Core" register space.
[all …]
Dgeneric.txt1 Generic USB Properties
4 - maximum-speed: tells USB controllers we want to work up to a certain
7 via DT, USB controllers should default to their maximum
9 - dr_mode: tells Dual-Role USB controllers that we want to work on a
12 passed via DT, USB DRD controllers should default to
15 This is an attribute to a USB controller such as:
Dfsl-usb.txt1 Freescale SOC USB controllers
3 The device node for a USB controller that is part of a Freescale
9 - compatible : Should be "fsl-usb2-mph" for multi port host USB
10 controllers, or "fsl-usb2-dr" for dual role USB controllers
11 or "fsl,mpc5121-usb2-dr" for dual role USB controllers of MPC5121.
12 Wherever applicable, the IP version of the USB controller should
14 - phy_type : For multi port host USB controllers, should be one of
15 "ulpi", or "serial". For dual role USB controllers, should be
45 Example multi port host USB controller device node :
58 Example dual role USB controller device node :
[all …]
Dci-hdrc-usb2.txt1 * USB2 ChipIdea USB controller for ci13xxx
6 - interrupts: interrupt for the USB controller
9 - clocks: reference to the USB clock
10 - phys: reference to the USB PHY
Dpxa-usb.txt1 PXA USB controllers
6 - compatible: Should be "marvell,pxa-ohci" for USB controllers
11 If present, enables the appropriate USB port of the controller.
35 - compatible: Should be "marvell,pxa270-udc" for USB controllers
43 - gpio activated to control the USB D+ pullup (see gpio.txt)
Dexynos-usb.txt1 Samsung Exynos SoC USB controller
3 The USB devices interface with USB controllers on Exynos SOCs.
8 - compatible: should be "samsung,exynos4210-ehci" for USB 2.0
49 - compatible: should be "samsung,exynos4210-ohci" for USB 2.0
86 "samsung,exynos5250-dwusb3": for USB 3.0 DWC3 controller on
88 "samsung,exynos7-dwusb3": for USB 3.0 DWC3 controller on Exynos7.
Ddwc2.txt1 Platform DesignWare HS OTG USB 2.0 controller
6 - brcm,bcm2835-usb: The DWC2 USB controller instance in the BCM2835 SoC.
7 - rockchip,rk3066-usb: The DWC2 USB controller instance in the rk3066 Soc;
10 - snps,dwc2: A generic DWC2 USB controller with default parameters.
Dkeystone-phy.txt1 TI Keystone USB PHY
9 The main purpose of this PHY driver is to enable the USB PHY reference clock
12 phy node in the USB Glue layer driver node.
Datmel-usb.txt1 Atmel SOC USB controllers
6 - compatible: Should be "atmel,at91rm9200-ohci" for USB controllers
24 - compatible: Should be "atmel,at91sam9g45-ehci" for USB controllers
33 AT91 USB device controller
59 Atmel High-Speed USB device controller
72 vbus is present (USB is connected).
Dnvidia,tegra20-ehci.txt1 Tegra SOC USB controllers
3 The device node for a USB controller that is part of a Tegra
23 USB ports, which need reset twice due to hardware issues.
Dsamsung-hsotg.txt1 Samsung High Speed USB OTG controller
5 It gives functionality of OTG-compliant USB 2.0 host and device with
6 support for USB 2.0 high-speed (480Mbps) and full-speed (12 Mbps)
Dmsm-hsusb.txt18 USB PHY with optional OTG:
31 "phy" USB PHY reference clock
45 "phy" USB PHY controller reset
46 "link" USB LINK controller reset
65 Some platforms may have configuration to allow USB
Dehci-st.txt1 ST USB EHCI controller
9 - pinctrl-0 : phandle referencing pin configuration of the USB controller
18 of the USB IP
Dehci-orion.txt11 - phys: reference to the USB PHY
12 - phy-names: name of the USB PHY, should be "usb"
Dtwlxxxx-usb.txt1 USB COMPARATOR OF TWL CHIPS
3 TWL6030 USB COMPARATOR
23 TWL4030 USB PHY AND COMPARATOR
Disp1301.txt1 * NXP ISP1301 USB transceiver
9 ISP1301 instance associated with the respective USB driver
Dohci-st.txt1 ST USB OHCI controller
16 - resets : phandle to the powerdown and reset controller for the USB IP
Dkeystone-usb.txt1 TI Keystone Soc USB Controller
9 - reg : Address and length of the register set for the USB subsystem on
/linux-4.1.27/drivers/net/usb/
DKconfig2 # USB Network devices configuration
4 comment "Host-side USB support is needed for USB Network Adapter support"
5 depends on !USB && NET
8 tristate "USB Network Adapters"
9 default USB if USB
10 depends on USB && NET
15 tristate "USB CATC NetMate-based Ethernet device support"
18 Say Y if you want to use one of the following 10Mbps USB Ethernet
34 tristate "USB KLSI KL5USB101-based ethernet device support"
37 USB Ethernet adapters based on the KLSI KL5KUSB101B chipset:
[all …]
/linux-4.1.27/Documentation/ko_KR/
Dstable_api_nonsense.txt122 이러한 것의 한 예로써, 커널 내부의 USB 인터페이스들은 이 서브시스템이
127 USB 장치들의 거의 최대 속도로 실행되고 있다.
128 - USB 드라이버가 USB 코어로부터 데이터 패킷들을 할당받로록 한 변경으로
130 USB 코어에게 더 많은 정보를 제공해야만 한다.
132 이것은 오랫동안 자신의 오래된 USB 인터페이스들을 유지해야 하는 closed 운영체제들과는
140 것들, 그리고 깨진 것들은 계속해서 유지되어야 하며 이러한 일들은 USB 개발자들에게
141 또 다른 일거리를 주게 된다. 모든 리눅스 USB 개발자들에게 자신의 그들의 업무를
/linux-4.1.27/sound/usb/
DKconfig1 # ALSA USB drivers
4 bool "USB sound devices"
5 depends on USB
8 Support for sound devices connected via the USB bus.
10 if SND_USB && USB
13 tristate "USB Audio/MIDI driver"
19 Say Y here to include support for USB audio and USB MIDI
37 tristate "Tascam US-122, US-224 and US-428 USB driver"
43 Say Y here to include support for Tascam USB Audio/MIDI
50 tristate "Native Instruments USB audio devices"
[all …]
/linux-4.1.27/Documentation/ABI/stable/
Dsysfs-driver-usb-usbtmc6 These files show the various USB TMC capabilities as described
8 can be found in the USB TMC documents from the USB-IF entitled
20 These files show the various USB TMC capabilities as described
22 can be found in the USB TMC documents from the USB-IF entitled
34 This file is the TermChar value to be sent to the USB TMC
37 (USBTMC) Revision 1.0" as published by the USB-IF.
51 published by the USB-IF.
58 This file determines if the transaction of the USB TMC
62 (USBTMC) Revision 1.0" as published by the USB-IF.
Dsysfs-class-udc55 Indicates the maximum USB speed supported by this port.
63 Indicates the maximum USB speed supported by this port.
72 logical disconnection from the USB Host.
88 Indicates current state of the USB Device Controller. Valid
91 'configured', and 'suspended'; however not all USB Device
Dsysfs-bus-usb6 USB device directories can contain a file named power/persist.
8 not the "USB-Persist" facility is enabled for the device. For
19 Each USB device directory will contain a file named
36 it returns the total time (in msec) that the USB device has been
48 it returns the total time (in msec) that the USB device has been
74 USB PM tool
91 Device address on the USB bus.
103 Note that some devices, in violation of the USB spec, have a
115 Bus-number of the USB-bus the device is connected to.
/linux-4.1.27/tools/usb/usbip/
DREADME9 - USB/IP device drivers
24 Contains USB device identification data.
35 2. Compile & install USB/IP drivers.
39 server:# (Physically attach your USB device.)
48 - List driver assignments for USB devices.
52 - The USB device 1-2 is now exportable to other hosts!
59 - List exported USB devices on the <host>.
62 - Connect the remote USB device.
68 - Detach the USB device.
75 Physically attach your USB devices to this host.
[all …]
/linux-4.1.27/Documentation/usb/
Dlinux-cdc-acm.inf1 ; Windows USB CDC ACM Setup File
82 ; When developing your USB device, the VID and PID used in the PC side
88 ; ",USB\VID_xxxx&PID_yyyy" to the end of the line.
93 %DESCRIPTION%=DriverInstall, USB\VID_0525&PID_A4A7, USB\VID_1D6B&PID_0104&MI_02, USB\VID_1D6B&PID_0…
96 %DESCRIPTION%=DriverInstall, USB\VID_0525&PID_A4A7, USB\VID_1D6B&PID_0104&MI_02, USB\VID_1D6B&PID_0…
107 SERVICE = "USB RS-232 Emulation Driver"
DCREDITS1 Credits for the Simple Linux USB Driver:
31 Linux USB driver effort and writing much of the larger uusbd driver.
34 The NetBSD & FreeBSD USB developers. For being on the Linux USB list
42 of Linux USB / UUSBD:
48 - USAR Systems provided us with one of their excellent USB
49 Evaluation Kits. It allows us to test the Linux-USB driver
50 for compliance with the latest USB specification. USAR
58 built-in USB support. Cherry is one of the biggest keyboard
62 PCI-to-USB Controller Board to test the OHCI implementation.
69 It was almost impossible to get a PC backplate USB connector
[all …]
Dpersist.txt1 USB device persistence during system suspend
10 According to the USB specification, when a USB bus is suspended the
16 If a USB device's power session is interrupted then the system is
23 By default, Linux behaves according to the spec. If a USB host
30 If the kernel wants to believe that your USB keyboard was unplugged
47 firmware (i.e., the BIOS) resets the motherboard's USB host
49 it's as though you had unplugged all the USB devices. Yes, it's
53 On many systems the USB host controllers will get reset after a
59 In practice, people are forced to unmount any filesystems on a USB
60 device before suspending. If the root filesystem is on a USB device,
[all …]
Dusb-help.txt4 For USB help other than the readme files that are located in
7 Linux-USB project: http://www.linux-usb.org
10 Linux USB Guide: http://linux-usb.sourceforge.net
11 Linux-USB device overview (working devices and drivers):
14 The Linux-USB mailing list is at linux-usb@vger.kernel.org
Dehci.txt3 The EHCI driver is used to talk to high speed USB 2.0 devices using
4 USB 2.0-capable host controller hardware. The USB 2.0 standard is
5 compatible with the USB 1.1 standard. It defines three transfer speeds:
11 USB 1.1 only addressed full speed and low speed. High speed devices
12 can be used on USB 1.1 systems, but they slow down to USB 1.1 speeds.
14 USB 1.1 devices may also be used on USB 2.0 systems. When plugged
15 into an EHCI controller, they are given to a USB 1.1 "companion"
17 such devices. When USB 1.1 devices plug into USB 2.0 hubs, they
30 appear to be on hold until more systems come with USB 2.0 built-in.
34 Note that USB 2.0 support involves more than just EHCI. It requires
[all …]
Dgadget_serial.txt41 USB and serial devices. It also assumes you configure the Linux
53 The gadget serial driver is a Linux USB gadget driver, a USB device
54 side driver. It runs on a Linux system that has USB device side
56 with a USB development card.
58 The gadget serial driver talks over USB to either a CDC ACM driver
59 or a generic USB serial driver running on a host PC.
63 | Host-Side CDC ACM USB Host |
64 | Operating | or | Controller | USB
65 | System | Generic USB | Driver |--------
67 | Windows) Driver USB Stack | |
[all …]
Dmtouchusb.txt11 Changed reset from standard USB dev reset to vendor reset
24 USB Capacitive - Pearl Case 14-205 (Discontinued)
25 USB Capacitive - Black Case 14-124 (Discontinued)
26 USB Capacitive - No Case 14-206 (Discontinued)
28 USB Capacitive - Pearl Case EXII-5010UC
29 USB Capacitive - Black Case EXII-5030UC
30 USB Capacitive - No Case EXII-5050UC
34 Installation is simple, you only need to add Linux Input, Linux USB, and the
37 This driver appears to be one of possible 2 Linux USB Input Touchscreen
49 the raw touch data. This is the same for the old and new capacitive USB
Dlinux.inf21 %LinuxDevice% = RNDIS.NT.5.1, USB\VID_0525&PID_a4a2, USB\VID_1d6b&PID_0104&MI_00
25 %LinuxDevice% = RNDIS.NT.5.1, USB\VID_0525&PID_a4a2, USB\VID_1d6b&PID_0104&MI_00
29 %LinuxDevice% = RNDIS.NT.5.1, USB\VID_0525&PID_a4a2, USB\VID_1d6b&PID_0104&MI_00
65 LinuxDevice = "Linux USB Ethernet/RNDIS Gadget"
Dproc_usb_info.txt6 The usbfs filesystem for USB devices is traditionally mounted at
11 USB device nodes are created under /dev/usb/ or someplace similar. The
28 USB device information, and user mode drivers can use usbfs
29 to interact with USB devices.
40 "USB Device Filesystem" section of the USB Guide. The latest copy
41 of the USB Guide can be found at http://www.linux-usb.org/
46 Each connected USB device has one file. The BBB indicates the bus
52 or USB cable), so a device might be 002/027 when you first connect
65 These files may also be used to write user-level drivers for the USB
70 control, bulk, or other kinds of USB transfers. The IOCTLs are
[all …]
DWUSB-Design-overview.txt2 Linux UWB + Wireless USB + WiNET
28 drivers for the USB based UWB radio controllers defined in the
29 Wireless USB 1.0 specification (including Wireless USB host controller
33 1. HWA: Host Wire adapters, your Wireless USB dongle
35 2. DWA: Device Wired Adaptor, a Wireless USB hub for wired
49 3. Wireless USB Host Controller drivers
58 these others are Wireless USB and TCP/IP, but seems Bluetooth and
91 *WUSB*: the layer that sits on top of UWB to provide Wireless USB.
92 The Wireless USB spec defines means to control a UWB radio and to
96 HWA: Host Wire adapters, your Wireless USB dongle
[all …]
Dhotplug.txt3 In hotpluggable busses like USB (and Cardbus PCI), end-users plug devices
57 USB POLICY AGENT
59 The USB subsystem currently invokes /sbin/hotplug when USB devices
66 PRODUCT ... USB vendor, product, and version codes (hex)
72 alternate interfaces that complicate driver selection. By design, USB
74 of USB device setup without using that filesystem, and without running a
79 leverage USB module-init-tools support. Later agents might unload drivers.
82 USB MODUTILS SUPPORT
105 A short example, for a driver that supports several specific USB devices
116 Most USB device drivers should pass these tables to the USB subsystem as
[all …]
Dauthorization.txt2 Authorizing (or not) your USB devices to connect to the system
6 This feature allows you to control if a USB device can be used (or
8 of USB devices, fully controlled by user space.
10 As of now, when a USB device is connected it is configured and
34 By default, Wired USB devices are authorized by default to
35 connect. Wireless USB hosts deauthorize by default all new connected
45 USB port):
55 Hookup an script to udev, for new USB devices
Dusb-serial.txt3 The USB serial driver currently supports a number of different USB to
48 HandSpring Visor, Palm USB, and Clié USB driver
50 This driver works with all HandSpring USB, Palm USB, and Sony Clié USB
54 up to the host as a valid USB device. When this happens, the device is
79 necessary. Some devices need this before they can talk to the USB port
95 and other PDAs running Windows CE 3.0 or PocketPC 2002 using a USB
104 significant advantage of using USB is speed - I can get 73 to 113
108 the USB connection. Please visit http://synce.sourceforge.net which
121 whatever you named your new USB connection). You should finally wind
134 a terminal on /dev/ttyUSB0, it gives you a "USB Reflash" terminal, which can
[all …]
Drio.txt43 into the USB cable.
71 A host with a USB port. Ideally, either a UHCI (Intel) or OHCI
74 A Linux development kernel (2.3.x) with USB support enabled or a
80 'lspci' which is only needed to determine the type of USB hardware
85 Using `lspci -v`, determine the type of USB hardware available.
89 USB Controller: ......
97 USB Controller: .....
104 kernel, select 'Support for USB', 'OHCI/UHCI' depending on your
105 hardware (determined from the steps above), 'USB Diamond Rio500 support', and
106 'Preliminary USB device filesystem'. Compile and install the modules
[all …]
Dohci.txt3 The "ohci-hcd" driver is a USB Host Controller Driver (HCD) that is derived
9 hardware register protocols used to talk to USB 1.1 host controllers. As
11 Intel, it pushes more intelligence into the hardware. USB 1.1 controllers
23 The "ohci-hcd" driver handles all USB 1.1 transfer types. Transfers of all
Dacm.txt31 The drivers/usb/class/cdc-acm.c drivers works with USB modems and USB ISDN terminal
33 Abstract Control Model (USB CDC ACM) specification.
49 Some cell phones also connect via USB. I know the following phones work:
74 S: Product=USB UHCI Root Hub
108 usb.c: USB new device connect, assigned device number 2
113 usb.c: USB device number 2 default language ID 0x409
119 ttyACM0: USB ACM device
Dpower-management.txt1 Power Management for USB
12 * When is a USB device idle?
23 * USB Port Power Control
46 dynamic PM is implemented in the USB subsystem, although system PM is
51 or CONFIG_HIBERNATION enabled. Dynamic PM support for USB is present whenever
54 [Historically, dynamic PM support for USB was present only if the
57 for USB was present whenever the kernel was built with CONFIG_PM_RUNTIME
76 pressed, or a suspended USB hub resuming when a device is plugged in.
79 When is a USB device idle?
91 If a USB device has no driver, its usbfs file isn't open, and it isn't
[all …]
Dgadget_multi.txt9 In it's standard configuration it provides a single USB configuration
10 with RNDIS[1] (that is Ethernet), USB CDC[2] ACM (that is serial) and
11 USB Mass Storage functions.
43 First of all, Windows need to detect the gadget as an USB composite
45 Windows lets USB Generic Parent Driver[5] handle the device which then
62 implementing USB Mass Storage class and selects appropriate driver.
97 some drivers information (changing USB port may sometimes help plus
133 and other USB classes can be found at
Derror-codes.txt16 Non-USB-specific:
22 USB-specific:
26 -ENODEV specified USB-device or bus doesn't exist
72 USB device drivers may only test urb status values in completion handlers.
98 c) unknown USB error
103 c) unknown USB error
115 -ETIMEDOUT Synchronous USB message functions use this code
128 enough to keep up with the USB data rate
Dmisc_usbsevseg.txt1 USB 7-Segment Numeric Display
6 USB VENDOR_ID 0x0fc5
7 USB PRODUCT_ID 0x1227
Dgadget_printer.txt2 Linux USB Printer Gadget Driver
16 You will need a USB device controller and a Linux driver for it that accepts
17 a gadget / "device class" driver using the Linux USB Gadget API. After the
18 USB device controller driver is loaded then load the printer gadget driver.
19 This will present a printer interface to the USB Host that your USB Device
25 byte when the USB HOST sends a device request to get the printer status. The
35 To load the USB device controller driver and the printer gadget driver. The
36 following example uses the Netchip 2280 USB device controller driver:
53 your other USB products if you have any. It would be a good idea to
Dgadget-testing.txt1 This file summarizes information on basic testing of USB functions
69 Ethernet over USB link
71 Ethernet over USB link
102 Ethernet over USB link
104 Ethernet over USB link
135 Ethernet over USB link
137 Ethernet over USB link
174 On the host: use the USB function provided by the device
255 Disabled on some USB devices known not to work
292 host: dmesg, see the USB drives appear (if system configured to automatically
[all …]
Dmass-storage.txt3 Mass Storage Gadget (or MSG) acts as a USB Mass Storage device,
111 Note that this may mean that if the device is powered from USB and
135 The default is determined according to the type of USB device
142 - idVendor -- USB Vendor ID (16 bit integer)
143 - idProduct -- USB Product ID (16 bit integer)
144 - bcdDevice -- USB Device version (BCD) (16 bit integer)
145 - iManufacturer -- USB Manufacturer string (string)
146 - iProduct -- USB Product string (string)
204 duplicate code needed for handling basic USB protocol commands and
/linux-4.1.27/Documentation/x86/
Dusb-legacy-support.txt1 USB Legacy support
7 Also known as "USB Keyboard" or "USB Mouse support" in the BIOS Setup is a
8 feature that allows one to use the USB mouse and keyboard as if they were
9 their classic PS/2 counterparts. This means one can use an USB keyboard to
14 1) On some machines, the emulated PS/2 mouse takes over even when no USB
30 Problem 1) can be solved by loading the USB drivers prior to loading the
32 the kernel unconditionally, this means the USB drivers need to be
36 in the kernel config or USB Legacy support in the BIOS. A BIOS update
40 manufacturers web site. If an update is not available, disable USB
Dearlyprintk.txt5 You need two computers, the 'USB debug key' special gadget and
6 and two USB cables, connected like this:
8 [host/target] <-------> [USB debug key] <-------> [client/console]
12 a.) Host/target system needs to have USB debug port capability.
19 …00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03) (p…
36 won't be able to use the USB debug key. )
38 b.) You also need a Netchip USB debug cable/key:
42 This is a small blue plastic connector with two USB connections,
43 it draws power from its USB connections.
45 c.) You need a second client/console system with a high speed USB 2.0
[all …]
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmfmac/
Dusb.c194 brcmf_dbg(USB, "Enter, status=%d\n", status); in brcmf_usb_ctl_complete()
222 brcmf_dbg(USB, "Enter\n"); in brcmf_usb_ctlread_complete()
234 brcmf_dbg(USB, "Enter\n"); in brcmf_usb_ctlwrite_complete()
245 brcmf_dbg(USB, "Enter\n"); in brcmf_usb_send_ctl()
277 brcmf_dbg(USB, "Enter\n"); in brcmf_usb_recv_ctl()
311 brcmf_dbg(USB, "Enter\n"); in brcmf_usb_tx_ctlpkt()
340 brcmf_dbg(USB, "Enter\n"); in brcmf_usb_rx_ctlpkt()
468 brcmf_dbg(USB, "Enter, urb->status=%d, skb=%p\n", urb->status, in brcmf_usb_tx_complete()
490 brcmf_dbg(USB, "Enter, urb->status=%d\n", urb->status); in brcmf_usb_rx_complete()
564 brcmf_dbg(USB, "Enter, current state=%d, new state=%d\n", in brcmf_usb_state_change()
[all …]
/linux-4.1.27/drivers/media/usb/
DKconfig1 if USB && MEDIA_SUPPORT
4 bool "Media USB Adapters"
6 Enable media drivers for USB bus.
24 comment "Analog TV USB devices"
33 comment "Analog/digital TV USB devices"
41 comment "Digital TV USB devices"
52 comment "Webcam, TV (analog/digital) USB devices"
57 comment "Software defined radio USB devices"
64 endif #USB
/linux-4.1.27/drivers/media/usb/gspca/
DKconfig26 tristate "Benq USB Camera Driver"
47 Say Y here if you want support for USB cameras based on the cpia
55 tristate "DTCS033 (Scopium) USB Astro-Camera Driver"
65 tristate "Etoms USB Camera Driver"
74 tristate "Fujifilm FinePix USB V4L2 driver"
83 tristate "Jeilin JPEG USB V4L2 driver"
92 tristate "JL2005B/C/D USB V4L2 driver"
102 tristate "Kinect sensor device USB Camera Driver"
111 tristate "Konica USB Camera V4L2 driver"
120 tristate "Mars USB Camera Driver"
[all …]
/linux-4.1.27/drivers/extcon/
DKconfig10 host USB ports. Many of 30-pin connectors including PDMI are
45 Maxim MAX14577/77836. The MAX14577/77836 MUIC is a USB port accessory
55 Maxim MAX77693 PMIC. The MAX77693 MUIC is a USB port accessory
65 Maxim MAX77843. The MAX77843 MUIC is a USB port accessory
73 Maxim MAX8997 PMIC. The MAX8997 MUIC is a USB port accessory
77 tristate "Palmas USB EXTCON support"
80 Say Y here to enable support for USB peripheral and USB host
91 Richtek RT8973A. The RT8973A is a USB port accessory detector
103 Silicon Mitus SM5502. The SM5502 is a USB port accessory
107 tristate "USB GPIO extcon support"
[all …]
/linux-4.1.27/drivers/uwb/
DKconfig13 such as Wireless USB (WUSB).
19 Say Y here if your computer has UWB radio controllers (USB or PCI)
31 tristate "UWB Radio Control driver for WUSB-compliant USB dongles (HWA)"
32 depends on USB
34 This driver enables the radio controller for HWA USB
36 Radio Controller connected to your system via USB. Most of
37 them come with a Wireless USB host controller also.
50 in the spirit of USB's EHCI, but for UWB and Wireless USB
52 PCI). Most of these cards come also with a Wireless USB host
64 USB. It consists of a firmware uploader that will enable it
/linux-4.1.27/drivers/phy/
DKconfig19 tristate "Marvell Berlin USB PHY Driver"
23 Enable this to support the USB PHY on Marvell Berlin SoCs.
39 tristate "TI dm816x USB PHY driver"
45 Enable this for dm816x USB to work.
82 tristate "Renesas R-Car generation 2 USB PHY driver"
86 Support for USB PHY found on Renesas R-Car generation 2 SoCs.
110 The USB OTG controller communicates with the comparator using this
126 tristate "TWL4030 USB Transceiver Driver"
132 Enable this to support the USB OTG transceiver on TWL4030
151 Enable this to support the Broadcom Kona USB 2.0 PHY.
[all …]
/linux-4.1.27/drivers/media/radio/si470x/
DKconfig2 tristate "Silicon Labs Si470x FM Radio Receiver support with USB"
3 depends on USB && RADIO_SI470X
5 This is a driver for USB devices with the Silicon Labs SI470x
7 - 10c4:818a: Silicon Labs USB FM Radio Reference Design
9 - 1b80:d700: KWorld USB FM Radio SnapMusic Mobile 700 (FM700)
10 - 10c5:819a: Sanei Electric FM USB Radio (aka DealExtreme.com PCear)
12 Sound is provided by the ALSA USB Audio/MIDI driver. Therefore
21 computer's USB port.
/linux-4.1.27/drivers/usb/gadget/
DKconfig2 # USB Gadget support on a system involves
13 # both kinds of controller can also support "USB On-the-Go" (CONFIG_USB_OTG).
17 tristate "USB Gadget Support"
20 USB is a master/slave protocol, organized with one master
22 The USB hardware is asymmetric, which makes it easier to set up:
34 a USB peripheral device. Configure one hardware driver for your
102 Some devices need to draw power from USB when they are
107 Enter the maximum power your device draws through USB, in
133 # USB Gadget Drivers
203 tristate "USB Gadget Drivers"
[all …]
/linux-4.1.27/drivers/net/wimax/i2400m/
DKconfig7 comment "Enable USB support to see WiMAX USB drivers"
8 depends on USB = n
11 tristate "Intel Wireless WiMAX Connection 2400 over USB (including 5x50)"
12 depends on WIMAX && USB
16 Connection 2400 over USB (like any of the Intel Wireless
/linux-4.1.27/drivers/media/usb/dvb-usb/
DKconfig2 tristate "Support for various USB DVB devices"
3 depends on DVB_CORE && USB && I2C && RC_CORE
8 Almost every USB device needs a firmware, please look into
11 For a complete list of supported USB devices see the LinuxTV DVB Wiki:
14 Say Y if you own a USB DVB device.
17 bool "Enable extended debug support for all DVB-USB devices"
24 tristate "AVerMedia AverTV DVB-T USB 2.0 (A800)"
30 Say Y here to support the AVerMedia AverTV DVB-T USB 2.0 (A800) receiver.
33 tristate "DiBcom USB DVB-T devices (based on the DiB3000M-B) (see help for device list)"
39 Support for USB 1.1 and 2.0 DVB-T receivers based on reference designs made by
[all …]
/linux-4.1.27/drivers/nfc/nfcmrvl/
DKconfig14 tristate "Marvell NFC-over-USB driver"
15 depends on NFC_MRVL && USB
17 Marvell NFC-over-USB driver.
19 This driver provides support for Marvell NFC-over-USB devices:
22 Say Y here to compile support for Marvell NFC-over-USB driver
/linux-4.1.27/drivers/staging/ozwpan/
DKconfig2 tristate "USB over WiFi Host Controller"
3 depends on USB && NET
5 A driver for USB Host Controllers that are compatible with
6 Ozmo Devices USB over WiFi technology.
DREADME1 OZWPAN USB Host Controller Driver
3 This driver is a USB HCD driver that does not have an associated a physical
5 The USB requests are converted into a layer 2 network protocol and transmitted
22 The protocol used over the network does not directly mimic the USB bus
DTODO8 - check USB HCD implementation is complete and correct.
9 - code review by USB developer community.
/linux-4.1.27/drivers/usb/musb/
DKconfig2 # USB Dual Role (OTG-ready) Controller Drivers
9 depends on (USB || USB_GADGET)
11 Say Y here if your system has a dual role high speed USB
14 it's being used with, including the USB peripheral role,
15 or the USB host role, or both.
32 default USB_MUSB_DUAL_ROLE if (USB && USB_GADGET)
33 default USB_MUSB_HOST if (USB && !USB_GADGET)
34 default USB_MUSB_GADGET if (!USB && USB_GADGET)
38 depends on USB=y || USB=USB_MUSB_HDRC
53 depends on ((USB=y || USB=USB_MUSB_HDRC) && (USB_GADGET=y || USB_GADGET=USB_MUSB_HDRC))
[all …]
/linux-4.1.27/drivers/staging/wlan-ng/
DKconfig2 tristate "Prism2.5/3 USB driver"
3 depends on WLAN && USB && CFG80211
8 This is the wlan-ng prism 2.5/3 USB driver for a wide range of
9 old USB wireless devices.
/linux-4.1.27/drivers/staging/gdm72xx/
DKconfig7 depends on NET && (USB || MMC)
37 bool "USB interface"
38 depends on (USB = y || USB = WIMAX_GDM72XX)
41 processor via USB.
58 Enable USB power management in order to reduce power consumption
/linux-4.1.27/Documentation/devicetree/bindings/extcon/
Dextcon-rt8973a.txt2 * Richtek RT8973A - Micro USB Switch device
4 The Richtek RT8973A is Micro USB Switch with OVP and I2C interface. The RT8973A
5 is a USB port accessory detector and switch that is optimized to protect low
7 speed USB operation. Also, RT8973A support 'auto-configuration' mode.
9 for USB D-/D+ switching.
Dextcon-usb-gpio.txt1 USB GPIO Extcon device
3 This is a virtual device used to generate USB cable states from the USB ID pin
8 - id-gpio: gpio for USB ID pin. See gpio binding.
Dextcon-sm5502.txt2 * SM5502 MUIC (Micro-USB Interface Controller) device
4 The Silicon Mitus SM5502 is a MUIC (Micro-USB Interface Controller) device
/linux-4.1.27/drivers/media/usb/go7007/
DKconfig4 depends on SND && USB
24 tristate "WIS GO7007 USB support"
25 depends on VIDEO_GO7007 && USB
28 encoder chip over USB.
39 MPEG encoder chip over USB.
46 depends on VIDEO_GO7007_USB && USB
/linux-4.1.27/Documentation/dvb/
Dcards.txt76 o Technotrend / Hauppauge DVB USB devices:
77 - Nova USB
80 o DiBcom DVB-T USB based devices:
81 - Twinhan VisionPlus VisionDTV USB-Ter DVB-T Device
82 - HAMA DVB-T USB device
84 - KWorld V-Stream XPERT DTV DVB-T USB
85 - JetWay DTV DVB-T USB
86 - ADSTech Instant TV DVB-T USB
87 - Ultima Electronic/Artec T1 USB TVBOX (AN2135 and AN2235)
88 - Compro Videomate DVB-U2000 - DVB-T USB
[all …]
Dtechnisat.txt7 Important Notice: The driver does NOT support Technisat USB 2 devices!
10 lspci -vvv for a PCI device (lsusb -vvv for an USB device) will show you for example:
32 b.) => "Technisat/B2C2 Air/Sky/Cable2PC USB" (USB 1.1 adapter)
/linux-4.1.27/drivers/usb/dwc2/
DKconfig3 depends on USB || USB_GADGET
5 Say Y here if your system has a Dual Role Hi-Speed USB
20 default USB_DWC2_DUAL_ROLE if (USB && USB_GADGET)
21 default USB_DWC2_HOST if (USB && !USB_GADGET)
22 default USB_DWC2_PERIPHERAL if (!USB && USB_GADGET)
26 depends on USB=y || (USB_DWC2=m && USB)
32 comment "Gadget/Dual-role mode requires USB Gadget support to be enabled"
45 depends on (USB=y && USB_GADGET=y) || (USB_DWC2=m && USB && USB_GADGET)
/linux-4.1.27/Documentation/ABI/testing/
Dconfigfs-usb-gadget6 USB gadgets.
19 bDeviceClass - USB device class code
20 bDeviceSubClass - USB device subclass code
21 bDeviceProtocol - USB device protocol code
24 bcdUSB - bcd USB specification version number
32 This group contains a USB gadget's configurations
63 This group contains functions available to this USB gadget.
70 gadget's USB interface or one interface group described
83 gadget's USB interface or one interface group described
Dsysfs-bus-usb8 USB devices are authorized.
10 Certified Wireless USB devices are not authorized
19 For Certified Wireless USB devices only.
28 For Certified Wireless USB devices only.
39 For Certified Wireless USB devices only.
42 (equivalent to unplugging a wired USB device).
49 dynamically add a new device ID to a USB device driver.
81 For serial USB drivers, this attribute appears under the
107 If CONFIG_PM is set and a USB 2.0 lpm-capable device is plugged
111 device and the USB device directory will contain a file named
[all …]
Dconfigfs-usb-gadget-midi7 index - index value for the USB MIDI adapter
8 id - ID string for the USB MIDI adapter
10 qlen - USB read request queue length
Dsysfs-driver-hid-lenovo7 Applies to Thinkpad USB Keyboard with TrackPoint.
14 Applies to Thinkpad USB Keyboard with TrackPoint.
21 Applies to Thinkpad USB Keyboard with TrackPoint.
29 Applies to Thinkpad USB Keyboard with TrackPoint.
36 Applies to Thinkpad USB Keyboard with TrackPoint.
43 Applies to Thinkpad USB Keyboard with TrackPoint.
50 Applies to ThinkPad Compact (USB|Bluetooth) Keyboard with TrackPoint.
Dsysfs-devices-platform-_UDC_-gadget5 Show the suspend state of an USB composite gadget.
9 (_UDC_ is the name of the USB Device Controller driver)
16 the SCSI WRITE(10,12) commands when a gadget in USB Mass
Dconfigfs-usb-gadget-ecm12 Ethernet over USB link
14 Ethernet over USB link
Dconfigfs-usb-gadget-ncm12 Ethernet over USB link
14 Ethernet over USB link
Dconfigfs-usb-gadget-subset12 Ethernet over USB link
14 Ethernet over USB link
Dconfigfs-usb-gadget-rndis12 Ethernet over USB link
14 Ethernet over USB link
Dconfigfs-usb-gadget-eem12 Ethernet over USB link
14 Ethernet over USB link
Dsysfs-bus-i2c-devices-fsa94807 USB - USB device is attached
Dsysfs-bus-pci-drivers-ehci_hcd7 PCI-based EHCI USB controllers (i.e., high-speed USB-2.0
9 "companion" full/low-speed USB-1.1 controllers. When a
Dsysfs-driver-toshiba_acpi76 Description: This file controls the USB Sleep & Charge charging mode, which
93 Description: This file controls the USB Sleep Functions under battery, and
109 Description: This file controls the USB Rapid Charge state, which can be:
176 Description: This file controls the USB 3 functionality, valid values are:
177 * 0 -> Disabled (Acts as a regular USB 2)
178 * 1 -> Enabled (Full USB 3 functionality)
Dsysfs-driver-hid1 What: For USB devices : /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-b…
12 What: For USB devices : /sys/bus/usb/devices/<busnum>-<devnum>:<config num>.<interface num>/<hid-b…
/linux-4.1.27/drivers/usb/dwc3/
DKconfig3 depends on (USB || USB_GADGET) && HAS_DMA
7 USB controller based on the DesignWare USB3 IP Core.
16 default USB_DWC3_DUAL_ROLE if (USB && USB_GADGET)
17 default USB_DWC3_HOST if (USB && !USB_GADGET)
18 default USB_DWC3_GADGET if (!USB && USB_GADGET)
22 depends on USB=y || USB=USB_DWC3
36 depends on ((USB=y || USB=USB_DWC3) && (USB_GADGET=y || USB_GADGET=USB_DWC3))
/linux-4.1.27/Documentation/devicetree/bindings/power_supply/
Dgpio-charger.txt12 usb-sdp (USB standard downstream port)
13 usb-dcp (USB dedicated charging port)
14 usb-cdp (USB charging downstream port)
15 usb-aca (USB accessory charger adapter)
Dlp8727_charger.txt12 AC and USB charging parameters
38 /* USB charger: 10% EOC and 400mA charging current */
/linux-4.1.27/drivers/usb/gadget/legacy/
DKconfig2 # USB Gadget support on a system involves
13 # both kinds of controller can also support "USB On-the-Go" (CONFIG_USB_OTG).
27 USB "gadget drivers" can be written.
30 USB peripheral controller driver. Then you can use host-side
47 identifiers of the USB-OTG test device. That means that when
50 one serve as the USB host instead (in the "B-Host" role).
60 This Gadget Audio driver is compatible with USB Audio Class
62 1 AudioStreaming Interface each for USB-OUT and USB-IN.
69 received from the USB Host and choose to provide whatever it
70 wants as audio data to the USB Host.
[all …]
/linux-4.1.27/drivers/net/irda/
DKconfig149 the MA620 USB version of the dongle, if the integrated USB-to-RS232
200 tristate "KingSun/DonShine DS-620 IrDA-USB dongle"
201 depends on IRDA && USB
204 DS-620 IrDA-USB bridge device driver.
206 This USB bridge does not conform to the IrDA-USB device class
214 tristate "KingSun Dazzle IrDA-USB dongle"
215 depends on IRDA && USB
218 IrDA-USB bridge device driver.
220 This USB bridge does not conform to the IrDA-USB device class
228 tristate "KingSun KS-959 IrDA-USB dongle"
[all …]
/linux-4.1.27/drivers/media/usb/ttusb-budget/
DKconfig2 tristate "Technotrend/Hauppauge Nova-USB devices"
3 depends on DVB_CORE && USB && I2C && PCI
12 Support for external USB adapters designed by Technotrend and
13 produced by Hauppauge, shipped under the brand name 'Nova-USB'.
/linux-4.1.27/Documentation/devicetree/bindings/mfd/
Domap-usb-tll.txt1 OMAP HS USB Host TLL (Transceiver-Less Interface)
16 * "usb_tll_hs_usb_ch0_clk" - USB TLL channel 0 clock
17 * "usb_tll_hs_usb_ch1_clk" - USB TLL channel 1 clock
18 * "usb_tll_hs_usb_ch2_clk" - USB TLL channel 2 clock
/linux-4.1.27/Documentation/i2c/busses/
Di2c-diolan-u2c4 * Diolan U2C-12 I2C-USB adapter
13 This is the driver for the Diolan U2C-12 USB-I2C adapter.
15 The Diolan U2C-12 I2C-USB Adapter provides a low cost solution to connect
16 a computer to I2C slave devices using a USB interface. It also supports
/linux-4.1.27/drivers/media/usb/dvb-usb-v2/
DKconfig2 tristate "Support for various USB DVB devices v2"
3 depends on DVB_CORE && USB && I2C && (RC_CORE || RC_CORE=n)
8 Almost every USB device needs a firmware, please look into
11 For a complete list of supported USB devices see the LinuxTV DVB Wiki:
14 Say Y if you own a USB DVB device.
42 Say Y here to support the Afatech AF9035 based DVB USB receiver.
101 receiver with USB ID 0db0:5581.
128 tristate "Realtek RTL28xxU DVB USB support"
142 Say Y here to support the Realtek RTL28xxU DVB USB receiver.
145 tristate "DVBSky USB support"
[all …]
/linux-4.1.27/drivers/usb/wusbcore/
DKconfig2 # Wireless USB Core configuration
5 tristate "Enable Wireless USB extensions"
13 Enable the host-side support for Wireless USB.
20 depends on USB
27 via wired USB before establishing a wireless link.
/linux-4.1.27/Documentation/devicetree/bindings/powerpc/fsl/cpm_qe/qe/
Dusb.txt1 Freescale QUICC Engine USB Controller
8 - interrupts : should contain USB interrupt.
10 - fsl,fullspeed-clock : specifies the full speed USB clock source:
14 - fsl,lowspeed-clock : specifies the low speed USB clock source:
18 - hub-power-budget : USB power budget for the root hub, in mA.
/linux-4.1.27/drivers/staging/octeon-usb/
DKconfig2 tristate "Cavium Networks Octeon USB support"
3 depends on CAVIUM_OCTEON_SOC && USB
5 This driver supports USB host controller on some Cavium
/linux-4.1.27/drivers/bluetooth/
DKconfig13 tristate "HCI USB driver"
14 depends on USB
17 Bluetooth HCI USB driver.
19 USB interface.
21 Say Y here to compile support for Bluetooth USB devices into the
76 USB Bluetooth devices based on CSR BlueCore chip, including PCMCIA and
139 tristate "HCI BCM203x USB driver"
140 depends on USB
143 Bluetooth HCI BCM203x USB driver.
151 tristate "HCI BPA10x USB driver"
[all …]
/linux-4.1.27/drivers/media/usb/ttusb-dec/
DKconfig2 tristate "Technotrend/Hauppauge USB DEC devices"
3 depends on DVB_CORE && USB && INPUT && PCI
6 Support for external USB adapters designed by Technotrend and
11 only compressed MPEG data over the USB bus, so you need
/linux-4.1.27/drivers/usb/mon/
DKconfig2 # USB Monitor configuration
6 tristate "USB Monitor"
8 If you select this option, a component which captures the USB traffic
/linux-4.1.27/drivers/media/usb/pwc/
DKconfig2 tristate "USB Philips Cameras"
27 The built-in microphone is enabled by selecting USB Audio support.
33 bool "USB Philips Cameras verbose debug"
41 bool "USB Philips Cameras input events device support"
45 This option makes USB Philips cameras register the snapshot button as
/linux-4.1.27/drivers/media/radio/si4713/
DKconfig2 tristate "Silicon Labs Si4713 FM Radio Transmitter support with USB"
3 depends on USB && I2C && RADIO_SI4713
6 This is a driver for USB devices with the Silicon Labs SI4713
8 - 10c4:8244: Silicon Labs FM Transmitter USB device.
11 computer's USB port.
/linux-4.1.27/Documentation/fb/
Dudlfb.txt5 This is a driver for DisplayLink USB 2.0 era graphics chips.
9 USB wire. That hardware framebuffer is able to drive the VGA, DVI, or HDMI
15 pixels line-by-line via USB bulk transfers.
25 Advantages of USB graphics in general:
27 * Ability to add a nearly arbitrary number of displays to any USB 2.0
29 (FB_MAX is currently 32). Of course, all USB devices on the same
30 host controller share the same 480Mbs USB 2.0 interface.
39 about USB or DisplayLink's protocol at all. A "displaylink" X driver
45 In the case of USB graphics, it is just an allocated (virtual) buffer.
46 Writes need to be detected and encoded into USB bulk transfers by the CPU.
[all …]
/linux-4.1.27/sound/usb/line6/
DKconfig7 tristate "Line 6 POD USB support"
24 tristate "Line 6 POD HD300/400/500 USB support"
30 tristate "TonePort GX, UX1 and UX2 USB support"
38 tristate "Variax Workbench USB support"
/linux-4.1.27/drivers/media/usb/usbvision/
DKconfig2 tristate "USB video devices based on Nogatech NT1003/1004/1005"
7 There are more than 50 different USB video devices based on
8 NT1003/1004/1005 USB Bridges. This driver enables using those
/linux-4.1.27/drivers/media/usb/tm6000/
DKconfig3 depends on VIDEO_DEV && I2C && INPUT && RC_CORE && USB
9 Support for TM5600/TM6000/TM6010 USB Device
23 TM5600/TM6000/TM6010 USB Devices.
30 depends on VIDEO_TM6000 && DVB_CORE && USB
/linux-4.1.27/drivers/input/joystick/iforce/
DKconfig16 bool "I-Force USB joysticks and wheels"
17 depends on JOYSTICK_IFORCE && (JOYSTICK_IFORCE=m || USB=y) && USB
20 connected to your USB port.
/linux-4.1.27/drivers/usb/image/
DKconfig2 # USB Imaging devices configuration
4 comment "USB Imaging devices"
7 tristate "USB Mustek MDC800 Digital Camera support"
10 your computer's USB port. This driver can be used with gphoto 0.4.3
/linux-4.1.27/drivers/staging/rtl8712/
DKconfig3 depends on WLAN && USB
8 This option adds the Realtek RTL8712 USB device such as the D-Link DWA-130.
15 This option provides transmit aggregation for the Realtek RTL8712 USB device.
/linux-4.1.27/drivers/nfc/
DKconfig9 tristate "NXP PN533 USB driver"
10 depends on USB
12 NXP PN533 USB driver.
62 tristate "Sony NFC Port-100 Series USB device support"
63 depends on USB
66 This adds support for Sony Port-100 chip based USB devices such as the
/linux-4.1.27/Documentation/devicetree/bindings/dma/
Dste-dma40.txt78 16: USB OTG in/out endpoints 7 & 15
79 17: USB OTG in/out endpoints 6 & 14
80 18: USB OTG in/out endpoints 5 & 13
81 19: USB OTG in/out endpoints 4 & 12
98 36: USB OTG in/out endpoints 3 & 11
99 37: USB OTG in/out endpoints 2 & 10
100 38: USB OTG in/out endpoints 1 & 9
101 39: USB OTG in/out endpoints 8
Drenesas,usb-dmac.txt1 * Renesas USB DMA Controller Device Tree bindings
15 Example: R8A7790 (R-Car H2) USB-DMACs
/linux-4.1.27/drivers/media/usb/uvc/
DKconfig2 tristate "USB Video Class (UVC)"
6 Support for the USB Video Class (UVC). Currently only video
17 This option makes USB Video Class devices register an input device
/linux-4.1.27/Documentation/sound/alsa/
DAudiophile-Usb.txt1 Guide to using M-Audio Audiophile USB with ALSA and Jack v1.5
6 This document is a guide to using the M-Audio Audiophile USB (tm) device with
19 1 - Audiophile USB Specs and correct usage
40 Moreover, the Audiophile USB documentation gives the following Warning:
43 Due to the USB 1.1 bandwidth limitation, a limited number of interfaces can be
66 2 - Audiophile USB MIDI support in ALSA
69 The Audiophile USB MIDI ports will be automatically supported once the
77 3 - Audiophile USB Audio support in ALSA
80 Audio functions of the Audiophile USB device are handled by the snd-usb-audio
143 3.2.1 - Initializing the working mode of the Audiophile USB
[all …]
/linux-4.1.27/drivers/net/wireless/zd1211rw/
DKconfig2 tristate "ZyDAS ZD1211/ZD1211B USB-wireless support"
3 depends on USB && MAC80211
7 chip, present in many USB-wireless adapters.
/linux-4.1.27/drivers/clk/qcom/
DKconfig14 i2c, USB, SD/eMMC, SATA, PCIe, etc.
31 i2c, USB, SD/eMMC, etc.
48 i2c, USB, SD/eMMC, etc.
55 Say Y if you want to use devices such as UART, SPI i2c, USB,
64 i2c, USB, SD/eMMC, SATA, PCIe, etc.
90 i2c, USB, SD/eMMC, SATA, PCIe, etc.
/linux-4.1.27/drivers/usb/misc/sisusbvga/
DKconfig3 tristate "USB 2.0 SVGA dongle support (Net2280/SiS315)"
10 Note that this device requires a USB 2.0 host controller. It will not
11 work with USB 1.x controllers.
21 Say Y here if you want a VGA text console via the USB dongle or
/linux-4.1.27/Documentation/devicetree/bindings/clock/
Dmvebu-gated-clock.txt40 18 usb USB Host
72 18 usb2 USB 2
109 18 usb0 USB Host 0
110 19 usb1 USB Host 1
111 20 usb2 USB Host 2
122 0 usb0 USB Host 0
123 1 usb1 USB Host 1
147 3 usb0 USB Host 0
/linux-4.1.27/Documentation/arm/Samsung-S3C24XX/
DUSB-Host.txt1 S3C24XX USB Host support
9 This document details the S3C2410/S3C2440 in-built OHCI USB host support.
19 USB support --->
20 <*> Support for Host-side USB
29 Once these options are configured, the standard set of USB device
DS3C2412.txt52 USB Host
55 The USB hardware is similar to the S3C2410, with extended clock source
60 USB Device
/linux-4.1.27/drivers/net/wireless/p54/
DKconfig8 This module does nothing by itself - the USB/PCI/SPI front-ends
17 tristate "Prism54 USB support"
18 depends on P54_COMMON && USB
21 This driver is for USB isl38xx based wireless cards.
56 Unlike the PCI or USB devices, the SPI variants don't have
/linux-4.1.27/drivers/media/usb/au0828/
DKconfig4 depends on I2C && INPUT && DVB_CORE && USB
14 Auvitek's AU0828 USB device.
26 This is a video4linux driver for Auvitek's USB device.
/linux-4.1.27/drivers/net/wireless/rsi/
DKconfig25 tristate "Redpine Signals USB bus support"
26 depends on USB && RSI_91X
29 This option enables the USB bus support in rsi drivers.
/linux-4.1.27/drivers/media/rc/
DKconfig135 tristate "ATI / X10 based USB RF remote controls"
138 select USB
140 Say Y here if you want to use an X10 based USB remote control.
141 These are RF remotes with USB receivers.
181 select USB
193 select USB
256 select USB
267 select USB
292 tristate "IgorPlug-USB IR Receiver"
295 select USB
[all …]
/linux-4.1.27/drivers/net/wireless/
DKconfig49 tristate "Marvell Libertas 8388 USB 802.11b/g cards with thin firmware"
50 depends on LIBERTAS_THINFIRM && USB
52 A driver for Marvell Libertas 8388 USB devices using thinfirm.
110 tristate "Atmel at76c503/at76c505/at76c505a USB cards"
111 depends on MAC80211 && USB
114 Enable support for USB Wireless devices using Atmel at76c503,
170 tristate "USB ZD1201 based Wireless device support"
171 depends on CFG80211 && USB
189 tristate "Wireless RNDIS USB support"
190 depends on USB
[all …]
/linux-4.1.27/drivers/net/wireless/brcm80211/
DKconfig49 bool "USB bus interface support for FullMAC driver"
50 depends on (USB = y || USB = BRCMFMAC)
55 This option enables the USB bus interface support for Broadcom
57 use the driver for an USB wireless card.
/linux-4.1.27/arch/sh/kernel/cpu/sh3/
Dsetup-sh7705.c28 DMAC, SCIF0, SCIF2, ADC_ADI, USB, enumerator
46 INTC_VECT(USB, 0xa20), INTC_VECT(USB, 0xa40),
63 { 0xa4080000, 0, 16, 4, /* IPRF */ { 0, 0, USB } },
/linux-4.1.27/drivers/net/wireless/libertas/
DKconfig12 tristate "Marvell Libertas 8388 USB 802.11b/g cards"
13 depends on LIBERTAS && USB
15 A driver for Marvell Libertas 8388 USB devices.
/linux-4.1.27/drivers/net/wireless/rt2x00/
DKconfig14 Additionally PCI and USB libraries will also be build depending
114 tristate "Ralink rt2500 (USB) support"
115 depends on USB
125 tristate "Ralink rt2501/rt73 (USB) support"
126 depends on USB
138 tristate "Ralink rt27xx/rt28xx/rt30xx (USB) support"
139 depends on USB
172 This enables support for RT3573 chipset based wireless USB devices
190 bool "rt2800usb - Include support for unknown (USB) devices"
/linux-4.1.27/drivers/net/wireless/ath/ar5523/
DKconfig3 depends on MAC80211 && USB
7 This module add support for AR5523 based USB dongles such as D-Link
/linux-4.1.27/drivers/media/usb/s2255/
DKconfig2 tristate "USB Sensoray 2255 video capture device"
7 Say Y here if you want support for the Sensoray 2255 USB device.
/linux-4.1.27/arch/arm/boot/dts/
Dusb_a9g20.dts2 * usb_a9g20.dts - Device Tree file for Caloa USB A9G20 board
12 model = "Calao USB A9G20";
Dusb_a9260.dts2 * usb_a9260.dts - Device Tree file for Caloa USB A9260 board
13 model = "Calao USB A9260";
Dorion5x-rd88f5182-nas.dts136 * MPP[22] USB 0 over current indication
137 * MPP[23] USB 1 over current indication
138 * MPP[24] USB 1 over current enable
139 * MPP[25] USB 0 over current enable
Dusb_a9g20_lpw.dts2 * usb_a9g20_lpw.dts - Device Tree file for Caloa USB A9G20 Low Power board
12 model = "Calao USB A9G20 Low Power";
Dkirkwood-ts219-6281.dts19 pmx_USB_copy_button: pmx-USB-copy-button {
43 label = "USB Copy";
Dkirkwood-ts219-6282.dts33 pmx_USB_copy_button: pmx-USB-copy-button {
53 label = "USB Copy";
Dkirkwood-laplug.dts101 regulator-name = "USB Power Back 1";
113 regulator-name = "USB Power Back 2";
125 regulator-name = "USB Power Front";
Dkirkwood-ts419.dtsi20 pmx_USB_copy_button: pmx-USB-copy-button {
49 label = "USB Copy";
/linux-4.1.27/drivers/net/wireless/rtl818x/
DKconfig61 tristate "Realtek 8187 and 8187B USB support"
62 depends on MAC80211 && USB
66 These are USB based chips found in devices such as:
69 Level 1 WNC-0301USB
/linux-4.1.27/drivers/net/wireless/ath/ath6kl/
DKconfig7 bus drivers for USB and SDIO to be able to use real devices.
25 tristate "Atheros ath6kl USB support"
27 depends on USB
31 USB. If you choose to build it as a module, it will be
/linux-4.1.27/drivers/gpu/drm/udl/
DKconfig6 select USB
14 This is a KMS driver for the USB displaylink video adapters.
/linux-4.1.27/Documentation/input/
Dinput.txt32 devices under Linux. While it is currently used only on for USB input
43 These modules talk to the hardware (for example via USB), and provide
54 For the most usual configuration, with one USB mouse and one USB keyboard,
65 After this, the USB keyboard will work straight away, and the USB mouse
90 When you do all of the above, you can use your USB mouse and keyboard.
104 and because the USB HID specification isn't simple, it needs to be this big.
106 Currently, it handles USB mice, joysticks, gamepads, steering wheels
109 However, USB uses HID also for monitor controls, speaker controls, UPSs,
129 usbmouse driver. It handles USB mice only. It uses a simpler HIDBP
149 A driver for I-Force joysticks and wheels, both over USB and RS232.
[all …]
Dxpad.txt1 xpad - Linux USB driver for Xbox compatible controllers
91 1. USB adapters
93 All generations of Xbox controllers speak USB over the wire.
97 - Wired Xbox 360 controllers use standard USB connectors.
100 - Xbox One controllers can be wired and use standard Micro-USB connectors.
104 1.1 Original Xbox USB adapters
107 adapter cable to break out the proprietary connector's pins to USB.
110 Such a cable is pretty easy to build. The Controller itself is a USB
113 (5 pins vs. 4 on standard USB 1.0 connectors).
115 You just need to solder a USB connector onto the cable and keep the
/linux-4.1.27/drivers/staging/emxx_udc/
DKconfig2 bool "EMXX USB Function Device Controller"
6 former NEC Electronics include USB Function hardware.
/linux-4.1.27/drivers/isdn/hardware/mISDN/
DKconfig36 tristate "Support for HFC-S USB based TAs"
37 depends on USB
39 Enable support for USB ISDN TAs with Cologne Chip AG's
40 HFC-S USB ISDN Controller
/linux-4.1.27/drivers/isdn/gigaset/
DKconfig43 depends on USB
45 Say M here if you want to use the USB interface of the Gigaset
51 depends on USB
54 using a Gigaset M105 (Sinus 45 Data 2) USB DECT device.
/linux-4.1.27/drivers/media/usb/zr364xx/
DKconfig2 tristate "USB ZR364XX Camera support"
8 computer's USB port.
/linux-4.1.27/Documentation/devicetree/bindings/power/
Disp1704.txt1 Binding for NXP ISP1704 USB Charger Detection
8 - usb-phy: Should contain a phandle to the USB PHY
/linux-4.1.27/Documentation/ABI/obsolete/
Dsysfs-bus-usb6 Each USB device directory will contain a file named
23 left in the "on" level. Although the USB spec requires
25 In fact so many don't that by default, the USB core
/linux-4.1.27/arch/avr32/boards/hammerhead/
DKconfig6 bool "Philips ISP116x-hcd USB support"
8 This enables USB support for Hammerheads internal ISP116x
11 Choose 'Y' here if you want to have your board USB driven.
/linux-4.1.27/arch/arm/mach-cns3xxx/
DKconfig17 for USB, USB-OTG, MMC/SD/SDIO, SATA, PCI-E, etc.
/linux-4.1.27/drivers/media/radio/
DKconfig48 tristate "AverMedia MR 800 USB FM radio support"
49 depends on USB && VIDEO_V4L2
52 computer's USB port. Note that the audio is not digital, and
60 tristate "D-Link/GemTek USB FM radio support"
61 depends on USB && VIDEO_V4L2
64 computer's USB port. Note that the audio is not digital, and
88 tristate "Griffin radioSHARK USB radio receiver"
89 depends on USB
106 tristate "Griffin radioSHARK2 USB radio receiver"
107 depends on USB
[all …]
/linux-4.1.27/Documentation/phy/
Dsamsung-usb2.txt2 | Samsung USB 2.0 PHY adaptation layer |
8 The architecture of the USB 2.0 PHY module in Samsung SoCs is similar
51 property is a boolean flag that determines whether the SoC has USB host
53 be modified to change the internal routing of these pins between a USB
125 Enable USB PHY support for Exynos 4210. This option requires that
126 Samsung USB 2.0 PHY driver is enabled and means that support for this
/linux-4.1.27/drivers/media/usb/stkwebcam/
DKconfig2 tristate "USB Syntek DC1125 Camera support"
7 with USB id 174f:a311 and 05e1:0501. Other Syntek cameras
/linux-4.1.27/drivers/staging/gdm724x/
DKconfig7 depends on NET && USB && TTY && m
9 This driver supports GCT GDM724x LTE chip based USB modem devices.
/linux-4.1.27/drivers/net/wireless/ath/carl9170/
DKconfig2 tristate "Linux Community AR9170 802.11n USB support"
3 depends on USB && MAC80211
8 This is another driver for the Atheros "otus" 802.11n USB devices.
/linux-4.1.27/drivers/media/usb/cx231xx/
DKconfig2 tristate "Conexant cx231xx USB video capture support"
13 This is a video4linux driver for Conexant 231xx USB based TV cards.
37 This is an ALSA driver for Cx231xx USB based TV cards.
/linux-4.1.27/drivers/staging/ft1000/
DKconfig8 depends on USB
11 Say Y if you want to have support for Qleadtek FLASH-OFDM USB Modem [LR7F04],
/linux-4.1.27/drivers/usb/renesas_usbhs/
DKconfig12 Renesas USBHS is a discrete USB host and peripheral controller chip
13 that supports both full and high speed USB 2.0 data transfers.
/linux-4.1.27/drivers/staging/rtl8188eu/
DKconfig3 depends on WLAN && USB
7 This option adds the Realtek RTL8188EU USB device such as TP-Link TL-WN725N.
/linux-4.1.27/drivers/staging/media/lirc/
DKconfig23 depends on LIRC && USB
36 tristate "Sasem USB IR Remote"
37 depends on LIRC && USB
/linux-4.1.27/arch/powerpc/platforms/embedded6xx/
DKconfig92 bool "USB Gecko udbg console for the Nintendo GameCube/Wii"
96 USB Gecko adapter as an udbg console.
97 The USB Gecko is a EXI to USB Serial converter that can be plugged
/linux-4.1.27/Documentation/video4linux/bttv/
DCards264 PixelView PlayTV USB pro
265 Model No. PV-NT1004+, PV-NT1004+ (w/FM) = NT1004 USB decoder chip + SAA7113 video decoder chip
654 WinTV Nova USB (=Technotrend USB 1.0)
664 881 WinTV-PVR-USB
670 602 WinTV-USB
671 621 WinTV-USB-FM
672 600 USB-Live
682 569 WinTV USB
683 568 WinTV USB-FM
686 891 WinTV-PVR-USB
[all …]
/linux-4.1.27/Documentation/hid/
Dhidraw.txt1 HIDRAW - Raw Access to USB and Bluetooth Human Interface Devices
4 The hidraw driver provides a raw interface to USB and Bluetooth Human
23 of the underlying hardware type. Currently, Hidraw is implemented for USB
41 read() will read a queued report received from the HID device. On USB
55 The write() function will write a report to the device. For USB devices, if
92 For USB devices, the string contains the physical path to the device (the
93 USB controller, hubs, ports, etc). For Bluetooth devices, the string
/linux-4.1.27/fs/udf/
DKconfig8 removable USB disks. Say Y if you intend to mount DVD discs or CDRW's
9 written in packet mode, or if you want to use UDF for removable USB
/linux-4.1.27/drivers/w1/masters/
DKconfig18 tristate "DS2490 USB <-> W1 transport layer for 1-wire"
19 depends on USB
21 Say Y here if you want to have a driver for DS2490 based USB <-> W1 bridges,
/linux-4.1.27/drivers/hid/
DKconfig14 most commonly used to refer to the USB-HID specification, but other
42 Say Y here if you want to support HID devices (from the USB
49 There is also a /dev/hiddev configuration option in the USB HID
71 user-space like USB-HID and Bluetooth-HID do in kernel-space.
182 The Prodikeys PC-MIDI acts as a USB Audio device, with one MIDI
190 tristate "Silicon Labs CP2112 HID USB-to-SMBus Bridge support"
193 Support for Silicon Labs CP2112 HID USB to SMBus Master Bridge.
196 customizable USB descriptor fields are exposed as sysfs attributes.
211 - Tesun USB-703
241 tristate "ELO USB 4000/4500 touchscreen"
[all …]
/linux-4.1.27/drivers/staging/rtl8723au/
DKconfig3 depends on USB && WLAN && RFKILL
9 This option adds the Realtek RTL8723AU USB device such as found in
/linux-4.1.27/Documentation/zh_CN/video4linux/
Dv4l2-framework.txt138 如果你有一个热插拔设备(如USB设备),则当断开发生时,父设备将无效。
170 pci_bus_type是全局的. 对于USB总线使用usb_bus_type。 */
205 由于引用技术初始化为 1 ,你也需要在 disconnect() 回调(对于 USB 设备)中
625 特别是对于 USB 驱动程序,某些命令(如设置控制)需要很长的时间,可能
632 (例如,改变 USB 摄像头的曝光时间可能需要较长时间),而你又想让用户
709 当视频设备节点已被移除,不论是卸载驱动还是USB设备断开,你都应注销
717 USB 设备的情况则不同,某些应用程序可能依然打开着其中一个已注销设备
777 线性 DMA(videobuf-dma-contig)以及大多用于 USB 设备的用 vmalloc

123