/linux-6.3-rc2/Documentation/devicetree/bindings/net/ |
A D | microchip,lan95xx.yaml | 7 title: Microchip SMSC9500/LAN9530/LAN9730 USB Ethernet Controllers 23 - usb424,9500 # SMSC9500 USB Ethernet Device 24 - usb424,9505 # SMSC9505 USB Ethernet Device 25 - usb424,9530 # SMSC LAN9530 USB Ethernet Device 26 - usb424,9730 # SMSC LAN9730 USB Ethernet Device 27 - usb424,9900 # SMSC9500 USB Ethernet Device (SAL10) 28 - usb424,9901 # SMSC9505 USB Ethernet Device (SAL10) 32 - usb424,9905 # SMSC9500A USB Ethernet Device (HAL) 37 - usb424,9e00 # SMSC9500A USB Ethernet Device 38 - usb424,9e01 # SMSC9505A USB Ethernet Device [all …]
|
/linux-6.3-rc2/drivers/usb/serial/ |
A D | Kconfig | 12 your USB bus. 88 tristate "USB ARK Micro 3116 USB Serial Driver" 126 tristate "USB Digi International AccelePort USB Serial Driver" 146 tristate "USB Cypress M8 USB Serial Driver" 292 tristate "USB Infinity USB Unlimited Phoenix Driver" 347 - USB TWIN 398 tristate "USB Moschip 7840/7820 USB Serial Driver" 404 of standard serial devices to a USB host. The MCS7840 has a USB 486 tristate "USB SPCP8x5 USB To Serial Driver" 620 tristate "USB Quatech Serial Driver for USB 2 devices" [all …]
|
/linux-6.3-rc2/drivers/usb/ |
A D | Kconfig | 3 # USB device configuration 30 bool "USB support" 44 config USB config 45 tristate "Support for Host-side USB" 72 side of the USB protocol, see the "USB Gadget" framework instead. 88 PCI and USB modules with the USB module directly controlled by 94 if USB 132 comment "USB port drivers" 134 if USB 149 USB printer driver ("USB Printer support", above) may be used in [all …]
|
/linux-6.3-rc2/drivers/net/can/usb/ |
A D | Kconfig | 2 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 24 - esd CAN-USB/2 125 PCAN-USB single CAN 2.0b channel USB adapter 126 PCAN-USB Pro dual CAN 2.0b channels USB adapter 127 PCAN-USB FD single CAN-FD channel USB adapter 128 PCAN-USB Pro FD dual CAN-FD channels USB adapter 129 PCAN-Chip USB CAN-FD to USB stamp module [all …]
|
/linux-6.3-rc2/drivers/usb/usbip/ |
A D | Kconfig | 4 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 39 USB/IP virtual host controller. 42 int "Number of USB/IP virtual host controllers" 54 depends on USBIP_CORE && USB 57 machine that is sharing the USB devices. 66 This enables the USB/IP virtual USB device controller [all …]
|
/linux-6.3-rc2/tools/usb/usbip/ |
A D | README | 8 USB/IP protocol allows to pass USB device from server to client over the 25 to export a USB device created using USB Gadget Subsystem. 32 - USB/IP device drivers 82 Second of shareable entities is USB Gadget created using USB Gadget Subsystem 85 server:# (Create your USB gadget) 113 - Connect the remote USB device. 121 - Detach the USB device. 138 Local USB devices 178 Local USB devices 196 Exportable USB devices [all …]
|
/linux-6.3-rc2/drivers/usb/phy/ |
A D | Kconfig | 3 # Physical Layer USB driver configuration 5 menu "USB Physical Layer drivers" 12 # USB Transceiver Drivers 15 tristate "AB8500 USB Transceiver Driver" 32 tristate "Keystone USB PHY Driver" 37 interface to interact with USB 2.0 and USB 3.0 PHY that is part 41 tristate "NOP USB Transceiver Driver" 53 tristate "AM335x USB PHY Driver" 118 depends on USB || USB_GADGET 123 This chip is typically used as USB transceiver for USB host, gadget [all …]
|
/linux-6.3-rc2/Documentation/translations/zh_CN/process/ |
A D | stable-api-nonsense.rst | 95 举一个例子,内核的USB驱动程序接口在USB子系统的整个生命周期中,至少经历 99 复杂度,提高了所有USB驱动程序的吞吐率,这样几乎所有的USB设备都 101 - 修改了USB核心代码中为USB驱动分配数据包内存的方式,所有的驱动都 102 需要提供更多的参数给USB核心,以修正了很多已经被记录在案的死锁。 105 外的维护旧的USB接口。这导致了一个可能性,新的开发者依然会不小心使用旧的 109 ;旧的,有问题的接口必须一直维护,给Linux USB开发者带来额外的工作。既然 110 所有的Linux USB驱动的作者都是利用自己的时间工作,那么要求他们去做毫无意
|
/linux-6.3-rc2/drivers/usb/typec/tcpm/ |
A D | Kconfig | 4 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 35 USB Type-C. It works with Type-C Port Controller Manager 36 to provide USB PD and USB Type-C functionalities. 43 USB Type-C. It works with Type-C Port Controller Manager 44 to provide USB PD and USB Type-C functionalities. 63 Type-C Port Controller Manager to provide USB PD and USB 67 tristate "Intel WhiskeyCove PMIC USB Type-C PHY driver" [all …]
|
/linux-6.3-rc2/drivers/usb/core/ |
A D | Kconfig | 3 # USB Core configuration 6 bool "USB announce new devices" 18 comment "Miscellaneous USB options" 21 bool "Enable USB persist by default" 50 bool "Dynamic USB minor allocation" 55 of device (like USB printers). 74 depends on USB 94 depends on USB && USB_OTG 101 tristate "USB port LED trigger" 102 depends on USB && LEDS_TRIGGERS [all …]
|
/linux-6.3-rc2/Documentation/translations/zh_TW/process/ |
A D | stable-api-nonsense.rst | 98 舉一個例子,內核的USB驅動程序接口在USB子系統的整個生命周期中,至少經歷 102 複雜度,提高了所有USB驅動程序的吞吐率,這樣幾乎所有的USB設備都 104 - 修改了USB核心代碼中爲USB驅動分配數據包內存的方式,所有的驅動都 105 需要提供更多的參數給USB核心,以修正了很多已經被記錄在案的死鎖。 108 外的維護舊的USB接口。這導致了一個可能性,新的開發者依然會不小心使用舊的 112 ;舊的,有問題的接口必須一直維護,給Linux USB開發者帶來額外的工作。既然 113 所有的Linux USB驅動的作者都是利用自己的時間工作,那麼要求他們去做毫無意
|
/linux-6.3-rc2/drivers/usb/misc/ |
A D | Kconfig | 3 # USB Miscellaneous driver configuration 5 comment "USB Miscellaneous drivers" 14 USB Audio driver. 28 USB Audio driver. 43 tristate "USB 7-Segment LED Display" 54 computer's USB port. 63 tristate "USB LCD driver support" 66 USB port. The USBLCD is a small USB interface board for 126 worked with a USB PEN Drive inserted into the first USB port of 164 tristate "USB LD driver" [all …]
|
/linux-6.3-rc2/drivers/usb/roles/ |
A D | Kconfig | 4 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
|
/linux-6.3-rc2/drivers/extcon/ |
A D | Kconfig | 30 and USB MUX switching by X-Power AXP288 PMIC. 88 tristate "Maxim MAX3355 USB OTG EXTCON Support" 94 function as an USB OTG dual-role device. 125 tristate "Palmas USB EXTCON support" 128 Say Y here to enable support for USB peripheral and USB host 132 tristate "NXP PTN5150 CC LOGIC USB EXTCON support" 137 Say Y here to enable support for USB peripheral and USB host 141 tristate "Qualcomm USB extcon support" 171 tristate "USB GPIO extcon support" 182 using Chrome OS EC based USB Type-C ports. [all …]
|
/linux-6.3-rc2/drivers/usb/class/ |
A D | Kconfig | 3 # 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" 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 45 the USB.org specification for USB Test and Measurement devices [all …]
|
/linux-6.3-rc2/drivers/usb/gadget/udc/ |
A D | Kconfig | 3 # USB Gadget support on a system involves 18 # USB Peripheral Controller Support 27 menu "USB Peripheral Controller" 210 Renesas USB Function controller is a USB peripheral controller 303 It is a USB Highspeed DMA capable USB device controller. Beside ep0 366 supports full, high speed USB 2.0 and super speed USB 3.0 382 for full speed USB devices, IDE, I2C, SIO, plus a USB host (OHCI). 399 to USB device. 401 USB device is a USB peripheral controller which 472 depends on USB=y || (USB=m && USB_GADGET=m) [all …]
|
/linux-6.3-rc2/Documentation/admin-guide/media/ |
A D | usb-cardlist.rst | 3 USB drivers 6 The USB boards are identified by an identification called USB ID. 8 The ``lsusb`` command allows identifying the USB IDs:: 21 Older cameras and TV USB devices uses USB Vendor Classes: each vendor 66 dvb-usb-dvbsky DVBSky USB 70 dvb-usb-gp8psk GENPIX 8PSK->USB module 76 dvb-usb-rtl28xxu Realtek RTL28xxU DVB USB 83 em28xx Empia EM28xx USB devices 85 gspca Drivers for several USB Cameras 91 pwc USB Philips Cameras [all …]
|
/linux-6.3-rc2/drivers/usb/typec/ |
A D | Kconfig | 4 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 14 something else then USB communication. 19 5V, up to 20V, and current up to 5A over the cable. The USB Power 22 USB Type-C connector, however it is mostly used together with USB 25 USB Type-C and USB Power Delivery Specifications define a set of state 27 Simple USB Type-C PHYs, for example USB Type-C Port Controller 31 The USB Type-C and Power Delivery controllers usually function 104 tristate "Qualcomm PMIC USB Type-C driver" [all …]
|
/linux-6.3-rc2/drivers/usb/storage/ |
A D | Kconfig | 3 # USB Storage driver configuration 10 tristate "USB Mass Storage support" 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, 30 bool "USB Mass Storage verbose debug" 39 for Realtek RTS51xx USB card readers. 124 USB CompactFlash reader. 144 USB hard drive's onetouch button. 157 USB interface. 190 tristate "USB Attached SCSI" [all …]
|
/linux-6.3-rc2/drivers/hid/usbhid/ |
A D | Kconfig | 2 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, 48 menu "USB HID Boot Protocol drivers" 49 depends on USB!=n && USB_HID!=y && EXPERT 52 tristate "USB HIDBP Keyboard (simple Boot) support" 53 depends on USB && INPUT 68 tristate "USB HIDBP Mouse (simple Boot) support" [all …]
|
/linux-6.3-rc2/drivers/net/usb/ |
A D | Kconfig | 3 # USB Network devices configuration 5 comment "Host-side USB support is needed for USB Network Adapter support" 6 depends on !USB && NET 10 default USB if USB 11 depends on USB && NET 40 ADS USB-10BT 41 ATEN USB Ethernet 47 I-O DATA USB-ET/T 56 SMC 2202USB 144 - Another USB host, when using USB "network" or "data transfer" [all …]
|
/linux-6.3-rc2/drivers/usb/isp1760/ |
A D | Kconfig | 5 depends on USB || USB_GADGET 8 Say Y or M here if your system as an ISP1760/1763 USB host controller 9 or an ISP1761 USB dual-role controller. 12 This USB controller is usually attached to a non-DMA-Master 30 default USB_ISP1760_DUAL_ROLE if (USB && USB_GADGET) 31 default USB_ISP1760_HOST_ROLE if (USB && !USB_GADGET) 32 default USB_ISP1760_GADGET_ROLE if (!USB && USB_GADGET) 36 depends on USB=y || USB=USB_ISP1760 52 depends on USB=y || USB=USB_ISP1760
|
/linux-6.3-rc2/Documentation/devicetree/bindings/phy/ |
A D | allwinner,sun8i-a83t-usb-phy.yaml | 7 title: Allwinner A83t USB PHY 34 - description: USB OTG PHY bus clock 35 - description: USB Host 0 PHY bus clock 36 - description: USB Host 1 PHY bus clock 37 - description: USB HSIC 12MHz clock 48 - description: USB OTG reset 49 - description: USB Host 1 Controller reset 50 - description: USB Host 2 Controller reset 60 description: GPIO to the USB OTG ID pin 64 description: GPIO to the USB OTG VBUS detect pin [all …]
|
/linux-6.3-rc2/drivers/phy/hisilicon/ |
A D | Kconfig | 6 tristate "hi6220 USB PHY support" 12 Enable this to support the HISILICON HI6220 USB PHY. 17 tristate "hi3660 USB PHY support" 22 Enable this to support the HISILICON HI3660 USB PHY. 27 tristate "hi3670 USB PHY support" 32 Enable this to support the HISILICON HI3670 USB PHY. 62 USB 1.5Mb/s, USB 12Mb/s, USB 480Mb/s speeds. It supports one 63 USB host port to accept one USB device.
|
/linux-6.3-rc2/drivers/phy/qualcomm/ |
A D | Kconfig | 6 tristate "Atheros AR71XX/9XXX USB PHY driver" 12 Enable this to support the USB PHY on Atheros AR71XX/9XXX SoCs. 32 tristate "Qualcomm IPQ4019 USB PHY driver" 36 Support for the USB PHY-s on Qualcomm IPQ40xx SoC-s. 95 tristate "Qualcomm QMP USB PHY Driver" 113 USB IPs on MSM SOCs. 134 tristate "Qualcomm USB HS PHY module" 143 tristate "Qualcomm SNPS FEMTO USB HS PHY V2 module" 153 tristate "Qualcomm USB HSIC ULPI PHY module" 171 tristate "Qualcomm USB Super-Speed PHY driver" [all …]
|