Home
last modified time | relevance | path

Searched refs:USB (Results 1 – 25 of 1422) sorted by relevance

12345678910>>...57

/OK3568_Linux_fs/u-boot/drivers/usb/
H A DKconfig1 menuconfig USB config
2 bool "USB support"
4 Universal Serial Bus (USB) is a specification for a serial bus
7 and allows for hot swapping. Up to 127 USB peripherals can be
8 connected to a single USB host in a tree structure.
10 The USB host is the root of the tree, the peripherals are the
11 leaves and the inner nodes are special USB devices called hubs.
12 Most PCs now have USB host ports, used to connect peripherals
16 Say Y here if your device has an USB port, either host, peripheral or
19 For an USB host port, you then need to say Y to at least one of the
[all …]
/OK3568_Linux_fs/u-boot/drivers/usb/host/
H A DKconfig2 # USB Host Controller Drivers
4 comment "USB Host Controller Drivers"
10 bool "xHCI HCD (USB 3.0) support"
13 The eXtensible Host Controller Interface (xHCI) is standard for USB 3.0
22 USB controller based on the DesignWare USB3 IP Core.
30 USB controller based on the DesignWare USB3 IP Core.
33 bool "MVEBU USB 3.0 support"
38 Choose this option to add support for USB 3.0 driver on mvebu
43 bool "Support for PCI-based xHCI USB controller"
50 bool "Renesas RCar USB 3.0 support"
[all …]
/OK3568_Linux_fs/kernel/drivers/usb/serial/
H A DKconfig3 # USB Serial device configuration
7 tristate "USB Serial Converter support"
10 Say Y here if you have a USB device that provides normal serial
12 your USB bus.
24 bool "USB Serial Console device support"
27 If you say Y here, it will be possible to use a USB to serial
41 kernel will automatically use the first USB to serial converter
47 bool "USB Generic Serial Driver"
49 Say Y here if you want to use the generic USB serial driver. Please
51 using this driver. It is recommended that the "USB Serial converter
[all …]
/OK3568_Linux_fs/kernel/drivers/net/can/usb/
H A DKconfig2 menu "CAN USB interfaces"
3 depends on USB
12 tristate "EMS CPC-USB/ARM7 CAN/USB interface"
14 This driver is for the one channel CPC-USB/ARM7 CAN/USB interface
18 tristate "ESD USB/2 CAN/USB interface"
20 This driver supports the CAN-USB/2 interface
27 candleLight USB CAN interfaces USB/CAN devices
33 tristate "Kvaser CAN/USB interface"
35 This driver adds support for Kvaser CAN/USB devices like Kvaser
90 tristate "PEAK PCAN-USB/USB Pro interfaces for CAN 2.0b/CAN-FD"
[all …]
/OK3568_Linux_fs/kernel/drivers/usb/
H A DKconfig3 # USB device configuration
30 bool "USB support"
34 This option adds core support for Universal Serial Bus (USB).
44 config USB config
45 tristate "Support for Host-side USB"
51 Universal Serial Bus (USB) is a specification for a serial bus
54 and allows for hot swapping. Up to 127 USB peripherals can be
55 connected to a single USB host in a tree structure.
57 The USB host is the root of the tree, the peripherals are the
58 leaves and the inner nodes are special USB devices called hubs.
[all …]
/OK3568_Linux_fs/u-boot/doc/
H A DREADME.usb8 USB Support
11 The USB support is implemented on the base of the UHCI Host
14 Currently supported are USB Hubs, USB Keyboards, USB Floppys, USB
15 flash sticks and USB network adaptors.
21 The USB (at least the USB UHCI) needs a frame list (4k), transfer
24 frame pointer. This may cause to crash the OS during boot. So the USB
25 _MUST_ be stopped during OS boot. This is the reason, why the USB is
26 NOT automatically started during start-up. If someone needs the USB
30 For USB keyboards this can be done by a script which is automatically
32 USB keyboard another script is necessary, which first disables the
[all …]
/OK3568_Linux_fs/kernel/tools/usb/usbip/
H A DREADME8 USB/IP protocol allows to pass USB device from server to client over the
9 network. Server is a machine which provides (shares) a USB device. Client is
10 a machine which uses USB device provided by server over the network.
11 The USB device may be either physical device connected to a server or
12 software entity created on a server using USB gadget subsystem.
16 A client side kernel module which provides a virtual USB Host Controller
17 and allows to import a USB device from a remote machine.
20 A server side module which provides a USB device driver which can be
21 bound to a physical USB device to make it exportable.
24 A server side module which provides a virtual USB Device Controller and allows
[all …]
/OK3568_Linux_fs/kernel/drivers/usb/phy/
H A DKconfig3 # Physical Layer USB driver configuration
5 menu "USB Physical Layer drivers"
12 # USB Transceiver Drivers
15 tristate "AB8500 USB Transceiver Driver"
19 Enable this to support the USB OTG transceiver in AB8500 chip.
24 tristate "Freescale USB OTG Transceiver Driver"
29 Enable this to support Freescale USB OTG transceiver.
34 depends on USB
39 USB-On-The-Go transceiver working with the OMAP OTG controller.
40 The ISP1301 is a full speed USB transceiver which is used in
[all …]
/OK3568_Linux_fs/kernel/drivers/usb/usbip/
H A DKconfig4 tristate "USB/IP support"
9 This enables pushing USB packets over IP to allow remote
10 machines direct access to USB devices. It provides the
11 USB/IP core that is required by both drivers.
23 depends on USBIP_CORE && USB
25 This enables the USB/IP virtual host controller driver,
32 int "Number of ports per USB/IP virtual host controller"
37 To increase number of ports available for USB/IP virtual
39 USB/IP virtual host controller.
42 int "Number of USB/IP virtual host controllers"
[all …]
/OK3568_Linux_fs/kernel/drivers/usb/typec/tcpm/
H A DKconfig4 tristate "USB Type-C Port Controller Manager"
5 depends on USB
9 The Type-C Port Controller Manager provides a USB PD and USB Type-C
27 Type-C Port Controller Manager to provide USB PD and USB
34 Type-C Port Controller Manager to provide USB PD and USB
41 Type-C Port Controller Manager to provide USB PD and USB
49 USB Type-C. It works with Type-C Port Controller Manager
50 to provide USB PD and USB Type-C functionalities.
66 Type-C Port Controller Manager to provide USB PD and USB
70 tristate "Intel WhiskeyCove PMIC USB Type-C PHY driver"
[all …]
/OK3568_Linux_fs/kernel/drivers/usb/core/
H A DKconfig3 # USB Core configuration
6 bool "USB announce new devices"
8 Say Y here if you want the USB core to always announce the
10 strings for every new USB device to the syslog. This option is
18 comment "Miscellaneous USB options"
21 bool "Enable USB persist by default"
24 Say N here if you don't want USB power session persistence
25 enabled by default. If you say N it will make suspended USB
36 bool "Limit USB device initialization to only a few retries"
38 When a new USB device is detected, the kernel tries very hard
[all …]
/OK3568_Linux_fs/kernel/drivers/usb/typec/
H A DKconfig4 tristate "USB Type-C Support"
6 USB Type-C Specification defines a cable and connector for USB where
10 specific Configuration Channel (CC) which goes through the USB Type-C
12 Accessory Modes - Analog Audio and Debug - and if USB Power Delivery
14 something else then USB communication.
16 USB Power Delivery Specification defines a protocol that can be used
18 partners. USB Power Delivery allows higher voltages then the normal
19 5V, up to 20V, and current up to 5A over the cable. The USB Power
21 Modes when they are supported. USB Power Delivery does not depend on
22 USB Type-C connector, however it is mostly used together with USB
[all …]
/OK3568_Linux_fs/kernel/drivers/usb/misc/
H A DKconfig3 # USB Miscellaneous driver configuration
5 comment "USB Miscellaneous drivers"
8 tristate "EMI 6|2m USB Audio interface support"
10 This driver loads firmware to Emagic EMI 6|2m low latency USB
14 USB Audio driver.
22 tristate "EMI 2|6 USB Audio interface support"
24 This driver loads firmware to Emagic EMI 2|6 low latency USB
28 USB Audio driver.
43 tristate "USB 7-Segment LED Display"
45 Say Y here if you have a USB 7-Segment Display by Delcom
[all …]
/OK3568_Linux_fs/kernel/drivers/usb/gadget/udc/
H A DKconfig3 # USB Gadget support on a system involves
14 # both kinds of controller can also support "USB On-the-Go" (CONFIG_USB_OTG).
18 # USB Peripheral Controller Support
27 menu "USB Peripheral Controller"
34 tristate "Atmel AT91 USB Device Port"
39 full speed USB Device Port with support for five configurable
47 tristate "LPC32XX USB Peripheral Controller"
52 This option selects the USB device controller in the LPC32xx SoC.
62 USBA is the integrated high-speed USB Device controller on
85 high speed USB Device Port with support for four fixed endpoints
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/phy/
H A Dphy-rockchip-inno-usb3.txt1 ROCKCHIP USB 3.0 PHY WITH INNO IP BLOCK
7 - reg : the base address of USB 3.0 PHY.
9 "USB 3.0 PHY general register files".
15 * "u3phy-otg" for USB 3.0 PHY utmi
16 * "u3phy-pipe" for USB 3.0 PHY pipe
19 * "u3phy-u2-por" for the USB 2.0 logic of USB 3.0 PHY
20 * "u3phy-u3-por" for the USB 3.0 logic of USB 3.0 PHY
21 * "u3phy-pipe-mac" for the USB 3.0 PHY pipe MAC
22 * "u3phy-utmi-mac" for the USB 3.0 PHY utmi MAC
23 * "u3phy-utmi-apb" for the USB 3.0 PHY utmi apb
[all …]
/OK3568_Linux_fs/kernel/Documentation/translations/zh_CN/process/
H A Dstable-api-nonsense.rst95 举一个例子,内核的USB驱动程序接口在USB子系统的整个生命周期中,至少经历
99 复杂度,提高了所有USB驱动程序的吞吐率,这样几乎所有的USB设备都
101 - 修改了USB核心代码中为USB驱动分配数据包内存的方式,所有的驱动都
102 需要提供更多的参数给USB核心,以修正了很多已经被记录在案的死锁。
105 外的维护旧的USB接口。这导致了一个可能性,新的开发者依然会不小心使用旧的
109 ;旧的,有问题的接口必须一直维护,给Linux USB开发者带来额外的工作。既然
110 所有的Linux USB驱动的作者都是利用自己的时间工作,那么要求他们去做毫无意
/OK3568_Linux_fs/kernel/Documentation/admin-guide/media/
H A Dusb-cardlist.rst3 USB drivers
6 The USB boards are identified by an identification called USB ID.
8 The ``lsusb`` command allows identifying the USB IDs::
18 via USB Video Class. Those cameras are automatically supported by the
21 Older cameras and TV USB devices uses USB Vendor Classes: each vendor
25 While this is not as common as on PCI, sometimes the same USB ID is used
30 The current supported USB cards (not including staging drivers) are
37 for cameras not supported by the USB Video Class (UVC) driver,
45 b2c2-flexcop-usb Technisat/B2C2 Air/Sky/Cable2PC USB
47 cx231xx Conexant cx231xx USB video capture
[all …]
/OK3568_Linux_fs/kernel/drivers/extcon/
H A DKconfig11 host USB ports. Many of 30-pin connectors including PDMI are
37 Say Y here to enable support for USB peripheral detection
38 and USB MUX switching by X-Power AXP288 PMIC.
47 FSA9480 microUSB switch and accessory detector chip. The FSA9480 is a USB
49 I2C and enables USB data, stereo and mono audio, video, microphone
63 Say Y here to enable extcon support for USB OTG ports controlled by
90 Maxim MAX14577/77836. The MAX14577/77836 MUIC is a USB port accessory
94 tristate "Maxim MAX3355 USB OTG EXTCON Support"
97 If you say yes here you get support for the USB OTG role detection by
99 enable a system with an integrated USB OTG dual-role transceiver to
[all …]
/OK3568_Linux_fs/kernel/drivers/usb/storage/
H A DKconfig3 # USB Storage driver configuration
10 tristate "USB Mass Storage support"
13 Say Y here if you want to connect USB mass storage devices to your
14 computer's USB port. This is the driver you need for USB
15 floppy drives, USB hard disks, USB tape drives, USB CD-ROMs,
16 USB flash devices, and memory sticks, along with
22 (BLK_DEV_SD) for most USB storage devices.
30 bool "USB Mass Storage verbose debug"
32 Say Y here in order to have the USB Mass Storage code generate
39 for Realtek RTS51xx USB card readers.
[all …]
/OK3568_Linux_fs/kernel/drivers/usb/class/
H A DKconfig3 # USB Class driver configuration
5 comment "USB Device Class drivers"
8 tristate "USB Modem (CDC ACM) support"
11 This driver supports USB modems and ISDN adapters which support the
23 tristate "USB Printer support"
25 Say Y here if you want to connect a USB printer to your computer's
26 USB port.
32 tristate "USB Wireless Device Management support"
42 tristate "USB Test and Measurement Class support"
44 Say Y here if you want to connect a USB device that follows
[all …]
/OK3568_Linux_fs/kernel/drivers/usb/roles/
H A DKconfig4 tristate "USB Role Switch Support"
6 USB Role Switch is a device that can select the USB role - host or
7 device - for a USB port (connector). In most cases dual-role capable
8 USB controller will also represent the switch, but on some platforms
10 the USB connector between separate USB host and device controllers.
12 Say Y here if your USB connectors support both device and host roles.
19 tristate "Intel XHCI USB Role Switch"
22 Driver for the internal USB role switch for switching the USB data
/OK3568_Linux_fs/kernel/drivers/net/usb/
H A DKconfig3 # USB Network devices configuration
5 comment "Host-side USB support is needed for USB Network Adapter support"
6 depends on !USB && NET
9 tristate "USB Network Adapters"
10 default USB if USB
11 depends on USB && NET
16 tristate "USB CATC NetMate-based Ethernet device support"
19 Say Y if you want to use one of the following 10Mbps USB Ethernet
35 tristate "USB KLSI KL5USB101-based ethernet device support"
38 USB Ethernet adapters based on the KLSI KL5KUSB101B chipset:
[all …]
/OK3568_Linux_fs/u-boot/drivers/usb/gadget/
H A DKconfig2 # USB Gadget support on a system involves
13 # both kinds of controller can also support "USB On-the-Go" (CONFIG_USB_OTG).
17 bool "USB Gadget Support"
19 USB is a master/slave protocol, organized with one master
21 The USB hardware is asymmetric, which makes it easier to set up:
33 a USB peripheral device. Configure one hardware driver for your
40 string "Vendor name of the USB device"
44 Vendor name of the USB device emulated, reported to the host device.
48 hex "Vendor ID of the USB device"
52 Vendor ID of the USB device emulated, reported to the host device.
[all …]
/OK3568_Linux_fs/kernel/drivers/hid/usbhid/
H A DKconfig2 menu "USB HID support"
3 depends on USB
6 tristate "USB HID transport layer"
8 depends on USB && INPUT
11 Say Y here if you want to connect USB keyboards,
13 to your computer via USB, as well as Uninterruptible Power Supply
25 comment "Input core support is needed for USB HID input layer or HIDBP support"
39 Say Y here if you want to support HID devices (from the USB
48 menu "USB HID Boot Protocol drivers"
49 depends on USB!=n && USB_HID!=y && EXPERT
[all …]
/OK3568_Linux_fs/kernel/drivers/phy/qualcomm/
H A DKconfig6 tristate "Atheros AR71XX/9XXX USB PHY driver"
12 Enable this to support the USB PHY on Atheros AR71XX/9XXX SoCs.
22 tristate "Qualcomm IPQ4019 USB PHY driver"
26 Support for the USB PHY-s on Qualcomm IPQ40xx SoC-s.
49 with controllers such as PCIe, UFS, and USB on Qualcomm chips.
57 Enable this to support the HighSpeed QUSB2 PHY transceiver for USB
60 USB IPs on MSM SOCs.
63 tristate "Qualcomm USB HS PHY module"
68 Support for the USB high-speed ULPI compliant phy on Qualcomm
72 tristate "Qualcomm SNPS FEMTO USB HS PHY V2 module"
[all …]

12345678910>>...57