| /freebsd/sys/contrib/device-tree/Bindings/connector/ |
| H A D | usb-connector.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 4 $id: http://devicetree.org/schemas/connector/usb-connector.yaml# 5 $schema: http://devicetree.org/meta-schema [all...] |
| /freebsd/sys/dev/usb/controller/ |
| H A D | uhci_pci.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 1998 The NetBSD Foundation, Inc. 62 #include <dev/usb/usb.h> 63 #include <dev/usb/usbdi.h> 65 #include <dev/usb/usb_core.h> 66 #include <dev/usb/usb_busdma.h> 67 #include <dev/usb/usb_process.h> 68 #include <dev/usb/usb_util.h> 69 #include <dev/usb/usb_debug.h> [all …]
|
| /freebsd/share/man/man4/ |
| H A D | udbc.4 | 2 .\" Copyright (c) 2025 The FreeBSD Foundation 7 .\" SPDX-License-Identifier: BSD-2-Clause 15 .Nd USB Debug Class device driver 17 .Cd "device usb" 27 driver provides support for USB Debug Class devices whose 30 The USB Debug Class is defined in the USB 3.1 Device Class 32 This is designed to provide a general-purpose communication channel 34 It has also been widely implemented in USB xHCs 35 .Pq USB eXtensible Host Controllers , 38 Once this feature is enabled on a USB xHC, one of the USB ports will [all …]
|
| H A D | rtwn_usb.4 | 1 .\"- 2 .\" SPDX-License-Identifier: BSD-2-Clause 4 .\" Copyright (c) 2011 Adrian Chadd, Xenion Pty Ltd 5 .\" Copyright (c) 2016 Andriy Voskoboinyk <avos@FreeBSD.org> 37 .Nd Realtek wireless rtwn network driver USB support 42 .Bd -ragged -offset indent 47 .Cd "device usb" 55 driver provides support for USB wireless network devices to the 61 driver supports USB wireless network adapters based on certain 64 .Bl -column -compact "Belkin F7D1102 Surf Wireless Micro" "RTL8188CUS" "USB 2.0" [all …]
|
| H A D | rum.4 | 1 .\"- 2 .\" SPDX-License-Identifier: ISC 4 .\" Copyright (c) 2005-2007 24 .Nd Ralink Technology USB IEEE 802.11a/b/g wireless network driver 29 .Bd -ragged -offset indent 33 .Cd "device usb" 42 .Bd -literal -offset indent 48 driver supports USB 2.0 and PCI Express Mini Card wireless adapters 51 Ralink PCI Express Mini Card adapters show up as normal USB 2.0 63 This chipset uses the MIMO (multiple-input multiple-output) technology [all …]
|
| H A D | ural.4 | 1 .\"- 2 .\" SPDX-License-Identifier: ISC 4 .\" Copyright (c) 2005, 2006 29 .Bd -ragged -offset indent 33 .Cd "device usb" 42 .Bd -literal -offset indent 48 driver supports USB 2.0 wireless adapters based on the RT2500USB chipset. 54 operate in the 2.4GHz band (802.11b/g) whereas the RT5222 is a dual-band radio 71 driver supports USB 2.0 wireless adapters based on the Ralink Technology 74 .Bl -column -compact "Atlantis Land A02-PCM-W54" "Bus" [all …]
|
| H A D | uplcom.4 | 3 .\" Copyright (c) 2001 The NetBSD Foundation, Inc. 35 .Nd USB support for Prolific PL-2303/2303X/2303HX serial adapters driver 40 .Bd -ragged -offset indent 41 .Cd "device usb" 49 .Bd -literal -offset indent 56 PL-2303, PL-2303X and PL-2303HX USB-to-RS232 Bridge chips. 67 .Bl -bullet -compact 69 ADLINK ND-6530 USB-Serial Adapter 73 Alcor AU9720 USB-RS232 Serial Adapter 75 AlDiga AL-11U Modem [all …]
|
| H A D | uslcom.4 | 3 .\" Copyright (c) 2006 Jonathan Gray <jsg@openbsd.org> 22 .Nd Silicon Laboratories CP2101/CP2102/CP2103/CP2104/CP2105 based USB serial adapter 27 .Bd -ragged -offset indent 28 .Cd "device usb" 36 .Bd -literal -offset indent 43 based USB serial adapters. 54 .Bl -bullet -compact 56 AC-Services CAN, CIS-IBUS, IBUS and OBD interfaces 60 AKTACOM ACE-1001 cable 64 Arkham DS-101 Adapter [all …]
|
| H A D | usb.4 | 1 .\" Copyright (c) 1997, 1998 Nick Hibma <n_hibma@FreeBSD.org> 2 .\" Copyright (c) 2008 Hans Petter Selasky. All rights reserved. 29 .Nm usb 35 .Bd -ragged -offset indent 36 .Cd "device usb" 42 .Bd -literal -offset indent 52 provides machine-independent bus support and drivers for 58 .Bl -tag -width 6n -offset indent 59 .It USB Controller (Bus) 60 .It USB Device [all …]
|
| H A D | kue.4 | 1 .\" Copyright (c) 1997, 1998, 1999, 2000 15 .\" 4. Neither the name of the author nor the names of any co-contributors 36 .Nd "Kawasaki LSI KL5KUSB101B USB Ethernet driver" 41 .Bd -ragged -offset indent 44 .Cd "device usb" 53 .Bd -literal -offset indent 59 driver provides support for USB Ethernet adapters based on the Kawasaki 62 The KL5KLUSB101B supports a 128-entry multicast filter, single perfect 65 received and transmitted over separate USB bulk transfer endpoints. 67 The Kawasaki chipset supports only 10Mbps half-duplex mode, hence there [all …]
|
| H A D | usb_template.4 | 2 .\" Copyright (c) 2008 Hans Petter Selasky. All rights reserved. 34 .Nd "USB device side templates" 40 .Bd -ragged -offset indent 46 .Bd -literal -offset indent 53 module implements various USB templates that are needed when 54 programming an USB device side driver. 56 A USB template consists of an USB device descriptor, one or more USB 57 configuration descriptors, one or more USB interface descriptors, one 58 or more USB endpoint descriptors, USB strings and additional USB 62 .Va hw.usb.template [all …]
|
| H A D | xhci.4 | 2 .\" Copyright (c) 2011-2022 Hans Petter Selasky. All rights reserved. 30 .Nd USB eXtensible Host Controller driver 38 .Tn USB 41 .Tn USB 43 .Tn USB 49 .Tn USB 50 connection speeds from 5.0Gbps and above when using USB 3.x 58 subclass 3 (USB) and programming interface 48 (XHCI). 65 .Bl -tag -width indent 66 .It Va hw.usb.xhci.debug [all …]
|
| /freebsd/sys/dev/usb/ |
| H A D | usbdevs | 3 /*- 4 * Copyright (c) 1998-2004 The NetBSD Foundation, Inc. 34 * List of known USB vendors 36 * USB.org publishes a VID list of USB-IF member companies at 37 * http://www.usb.org/developers/tools 89 vendor FUJITSUICL 0x0406 Fujitsu-ICL 165 vendor IODATA 0x04bb I-O Data 175 vendor LITEON 0x04ca Lite-On Technology 249 vendor ETEK 0x056c e-TEK Labs 255 vendor YEDATA 0x057b Y-E Data [all …]
|
| /freebsd/share/misc/ |
| H A D | usb_vendors | 2 # List of USB ID's 4 # Maintained by Stephen J. Gowdy <linux.usb.ids@gmail.com> 6 # http://www.linux-usb.org/usb-ids.html 7 # or send entries as patches (diff -u old new) in the 10 # http://www.linux-usb.org/usb.ids 13 # Date: 2025-07-26 20:34:01 20 # device device_name <-- single tab 21 # interface interface_name <-- two tabs 38 5301 GW-US54ZGL 802.11bg 54 145f NW-3100 802.11b/g 54Mbps Wireless Network Adapter [zd1211] [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/usb/ |
| H A D | richtek,rt1711h.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/usb/richtek,rt1711h.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Richtek RT1711H Type-C Port Switch and Power Delivery controller 10 - Gene Chen <gene_chen@richtek.com> 13 The RT1711H is a USB Type-C controller that complies with the latest 14 USB Type-C and PD standards. It does the USB Type-C detection including attach 15 and orientation. It integrates the physical layer of the USB BMC power 17 support for alternative interfaces of the Type-C specification. [all …]
|
| H A D | richtek,rt1719.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/usb/richte [all...] |
| H A D | willsemi,wusb3801.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/usb/willsemi,wusb3801.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: WUSB3801 Type-C port controller 10 The Will Semiconductor WUSB3801 is a USB Type-C port controller which 12 compatible with the USB Type-C Cable and Connector Specification v1.2. 15 - Samuel Holland <samuel@sholland.org> 20 - willsemi,wusb3801 30 $ref: ../connector/usb-connector.yaml# [all …]
|
| H A D | qcom,wcd939x-usbss.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/usb/qcom,wcd939x-usbss.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Qualcomm WCD9380/WCD9385 USB SubSystem Altmode/Analog Audio Switch 10 - Neil Armstrong <neil.armstrong@linaro.org> 13 Qualcomm WCD9390/WCD9395 is a standalone Hi-Fi audio codec IC with a 14 functionally separate USB SubSystem for Altmode/Analog Audio Switch 17 USB-C Mux subsystems are external to the IC, thus requiring DT port-endpoint 18 graph description to handle USB-C altmode & orientation switching for Audio [all …]
|
| H A D | generic.txt | 1 Generic USB Properties 4 - maximum-speed: tells USB controllers we want to work up to a certain 5 speed. Valid arguments are "super-speed-plus", 6 "super-speed", "high-speed", "full-speed" and 7 "low-speed". In case this isn't passed via DT, USB 10 - dr_mode: tells Dual-Role USB controllers that we want to work on a 13 passed via DT, USB DRD controllers should default to 15 - phy_type: tells USB controllers that we want to configure the core to support 16 a UTMI+ PHY with an 8- or 16-bit interface if UTMI+ is 18 In case this isn't passed via DT, USB controllers should [all …]
|
| H A D | st,typec-stm32g0.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/usb/st,typec-stm32g0.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: STMicroelectronics STM32G0 USB Type-C PD controller 10 The STM32G0 MCU can be programmed to control Type-C connector(s) through I2C 15 - Fabrice Gasnier <fabrice.gasnier@foss.st.com> 19 const: st,stm32g0-typec 29 $ref: /schemas/connector/usb-connector.yaml# 32 firmware-name: [all …]
|
| H A D | usb-drd.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/usb/usb-drd.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Generic USB OTG Controller 10 - Greg Kroah-Hartman <gregkh@linuxfoundation.org> 13 otg-rev: 15 Tells usb driver the release number of the OTG and EH supplement with 16 which the device and its descriptors are compliant, in binary-coded 18 features (HNP/SRP/ADP) is enabled. If ADP is required, otg-rev should be [all …]
|
| H A D | mediatek,mtu3.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 # Copyright (c) 2020 MediaTek 4 --- 5 $id: http://devicetree.org/schemas/usb/mediatek,mtu3.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Chunfeng Yun <chunfeng.yun@mediatek.com> 14 - $ref: usb-drd.yaml 23 - enum: 24 - mediatek,mt2712-mtu3 25 - mediatek,mt8173-mtu3 [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/phy/ |
| H A D | phy-da8xx-usb.txt | 1 TI DA8xx/OMAP-L1xx/AM18xx USB PHY 4 - compatible: must be "ti,da830-usb-phy". 5 - #phy-cells: must be 1. 7 This device controls the PHY for both the USB 1.1 OHCI and USB 2.0 OTG 9 the USB 2.0 phy device and index 1 for the USB 1.1 phy device. 11 It also requires a "syscon" node with compatible = "ti,da830-cfgchip", "syscon" 16 cfgchip: cfgchip@1417c { 17 compatible = "ti,da830-cfgchip", "syscon"; 21 usb_phy: usb-phy { 22 compatible = "ti,da830-usb-phy"; [all …]
|
| /freebsd/stand/usb/ |
| H A D | usbcore.mk | 3 # Copyright (c) 2013-2020 Hans Petter Selasky. 4 # Copyright (c) 2014 SRI International 8 # Cambridge Computer Laboratory under DARPA/AFRL contract FA8750-10-C-0237 45 ${S}/dev/usb \ 46 ${S}/dev/usb/controller \ 47 ${S}/dev/usb/serial \ 48 ${S}/dev/usb/storage \ 49 ${S}/dev/usb/template \ 55 CFLAGS+= -DUSB_MSCTEST_BULK_SIZE=65536 56 CFLAGS+= -DUSB_POOL_SIZE=${USB_POOL_SIZE} [all …]
|
| /freebsd/stand/kshim/ |
| H A D | bsd_global.h | 1 /*- 2 * Copyright (c) 2013 Hans Petter Selasky. All rights reserved. 34 #include <dev/usb/usb_freebsd_loader.h> 35 #include <dev/usb/usb_endian.h> 36 #include <dev/usb/usb.h> 37 #include <dev/usb/usbdi.h> 38 #include <dev/usb/usb_core.h> 39 #include <dev/usb/usb_debug.h> 40 #include <dev/usb/usb_process.h> 41 #include <dev/usb/usb_busdma.h> [all …]
|