/freebsd-src/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-schemas/core.yaml# 7 title: USB Connector 10 - Rob Herring <robh@kernel.org> 13 A USB connector node represents a physical USB connector. It should be a child 14 of a USB interface controller or a separate node when it is attached to both 15 MUX and USB interface controller. 20 - enum: [all …]
|
/freebsd-src/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. 63 #include <dev/usb/usb.h> 64 #include <dev/usb/usbdi.h> 66 #include <dev/usb/usb_cor [all...] |
/freebsd-src/share/man/man4/ |
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 -offse [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 -litera [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. [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 …]
|
H A D | udl.4 | 3 .\" Copyright (c) 2009 Marcus Glocker <mglocker@openbsd.org> 22 .Nd DisplayLink DL-120 / DL-160 USB display devices 27 .Bd -ragged -offset indent 35 .Bd -literal -offset indent 41 driver supports USB display devices based on the DisplayLink DL-120 / DL-160 46 .Bl -tag -width Ds -offset indent -compact 47 .It Century Corp. Japan Plus One LCD-8000U 48 .It Century Corp. Japan Plus One LCD-4300U 49 .It DisplayLink USB to DVI 50 .It ForwardVideo EasyCAP008 USB to DVI [all …]
|
/freebsd-src/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- [all...] |
/freebsd-src/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/richtek,rt1719.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Richtek RT1719 sink-only Type-C PD controller 10 - ChiYuan Huang <cy_huang@richtek.com> 13 The RT1719 is a sink-only 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 | realtek,rtd-type-c.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/usb/realtek,rtd-type-c.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: Realtek DHC RTD SoCs USB Type-C Connector detection 11 - Stanley Chang <stanley_chang@realtek.com> 14 Realtek digital home center (DHC) RTD series SoCs include a type c module. 15 This module is able to detect the state of type c connector. 20 - realtek,rtd1295-type-c 21 - realtek,rtd1312c-type-c [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 | 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 | 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 | 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 | qcom,wcd939x-usbss.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/usb/qco [all...] |
/freebsd-src/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 [all...] |
/freebsd-src/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-src/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-src/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 …]
|