| /freebsd/sys/contrib/device-tree/src/arm64/rockchip/ |
| H A D | rk3588-friendlyelec-cm3588-nas.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 9 /dts-v1/; 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/input/input.h> 13 #include <dt-bindings/pinctrl/rockchip.h> 14 #include <dt-bindings/soc/rockchip,vop2.h> 15 #include <dt-bindings/usb/pd.h> 16 #include "rk3588-friendlyelec-cm3588.dtsi" 20 compatible = "friendlyarm,cm3588-nas", "friendlyarm,cm3588", "rockchip,rk3588"; 22 adc_key_recovery: adc-key-recovery { [all …]
|
| /freebsd/share/man/man4/ |
| H A D | udbc.4 | 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 39 behave as a USB Debug Class device, [all …]
|
| H A D | usb.4 | 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 61 .It USB Driver 67 The USB bus attaches to the controller, and the root hub attaches [all …]
|
| H A D | u3g.4 | 1 .\"- 2 .\" SPDX-License-Identifier: ISC 26 .Nd USB support for 3G and 4G cellular modems 31 .Bd -ragged -offset indent 32 .Cd "device usb" 40 .Bd -literal -offset indent 45 automatically loaded by devd(8) when the device is connected. 49 driver provides support for USB-to-serial interfaces 80 .Bl -bullet -compact 89 Vodafone Mobile Broadband K3772-Z [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/phy/ |
| H A D | marvell,armada-cp110-utmi-phy.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/phy/marvell,armada-cp110-utmi-phy.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Konstantin Porotchkin <kostap@marvell.com> 14 On Armada 7k/8k and CN913x, there are two host and one device USB controllers. 15 Each of two exiting UTMI PHYs could be connected to either USB host or USB device 17 The USB device controller can only be connected to a single UTMI PHY port 18 0.H----- USB HOST0 19 UTMI PHY0 --------/ [all …]
|
| H A D | phy-mvebu-utmi.txt | 2 -------------------- 7 On Armada 3700, there are two USB controllers, one is compatible with the USB2 14 - compatible: Should be one of: 15 * "marvell,a3700-utmi-host-phy" for the PHY connected to 16 the USB2 host-only controller. 17 * "marvell,a3700-utmi-otg-phy" for the PHY connected to 19 - reg: PHY IP register range. 20 - marvell,usb-misc-reg: handle on the "USB miscellaneous registers" shared 23 - #phy-cells: Standard property (Documentation: phy-bindings.txt) Should be 0. 29 compatible = "marvell,armada-3700-utmi-host-phy"; [all …]
|
| H A D | phy-rockchip-usbdp.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/phy/phy-rockchip-usbdp.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Frank Wang <frank.wang@rock-chips.com> 11 - Zhang Yubing <yubing.zhang@rock-chips.com> 16 - rockchip,rk3576-usbdp-phy 17 - rockchip,rk3588-usbdp-phy 22 "#phy-cells": 25 - PHY_TYPE_USB3 [all …]
|
| H A D | mxs-usb-phy.txt | 1 * Freescale MXS USB Phy Device 4 - compatible: should contain: 5 * "fsl,imx23-usbphy" for imx23 and imx28 6 * "fsl,imx6q-usbphy" for imx6dq and imx6dl 7 * "fsl,imx6sl-usbphy" for imx6sl 8 * "fsl,vf610-usbphy" for Vybrid vf610 9 * "fsl,imx6sx-usbphy" for imx6sx 10 * "fsl,imx7ulp-usbphy" for imx7ulp 11 * "fsl,imx8dxl-usbphy" for imx8dxl 12 "fsl,imx23-usbphy" is still a fallback for other strings [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/usb/ |
| H A D | usb-device.txt | 1 Generic USB Device Properties 3 Usually, we only use device tree for hard wired USB device. 5 http://www.devicetree.org/open-firmware/bindings/usb/usb-1_0.ps 7 Four types of device-tree nodes are defined: "host-controller nodes" 8 representing USB host controllers, "device nodes" representing USB devices, 9 "interface nodes" representing USB interfaces and "combined nodes" 10 representing simple USB devices. 16 A "hub node" is a combined node or an interface node that represents a USB 21 - compatible: "usbVID,PID", where VID is the vendor id and PID the product id. 26 - reg: the number of the USB hub port or the USB host-controller port to which [all …]
|
| H A D | usb-device.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/usb/usb-device.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Generic USB Device 10 - Greg Kroah-Hartman <gregkh@linuxfoundation.org> 13 Usually, we only use device tree for hard wired USB device. 15 http://www.devicetree.org/open-firmware/bindings/usb/usb-1_0.ps 17 Four types of device-tree nodes are defined: "host-controller nodes" 18 representing USB host controllers, "device nodes" representing USB devices, [all …]
|
| H A D | fcs,fsa4480.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/usb/fcs,fsa4480.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Bjorn Andersson <bjorn.andersson@linaro.org> 15 - const: fcs,fsa4480 16 - items: 17 - enum: 18 - ocs,ocp96011 19 - const: fcs,fsa4480 [all …]
|
| H A D | fsl-usb.txt | 1 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 13 also be mentioned (for eg. fsl-usb2-dr-v2.2 for bsc9132). 14 - phy_type : For multi port host USB controllers, should be one of 15 "ulpi", or "serial". For dual role USB controllers, should be 17 - reg : Offset and length of the register set for the device [all …]
|
| H A D | microchip,usb2514.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/usb/microchip,usb2514.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Fabio Estevam <festevam@gmail.com> 15 - enum: 16 - usb424,2412 17 - usb424,2417 18 - usb424,2514 19 - usb424,2517 [all …]
|
| H A D | fsl,usb2.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/usb/fsl,usb2.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Freescale SOC USB controllers 10 - Frank Li <Frank.Li@nxp.com> 13 The device node for a USB controller that is part of a Freescale 21 - enum: 22 - fsl-usb2-mph 23 - fsl-usb2-dr [all …]
|
| H A D | ti,hd3ss3220.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/usb/ti,hd3ss3220.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Biju Das <biju.das.jz@bp.renesas.com> 12 description: |- 13 HD3SS3220 is a USB SuperSpeed (SS) 2:1 mux with DRP port controller. The device provides Channel 14 Configuration (CC) logic and 5V VCONN sourcing for ecosystems implementing USB Type-C. The 36 description: Super Speed (SS) MUX inputs connected to SS capable connector. 40 description: Output of 2:1 MUX connected to Super Speed (SS) data bus. [all …]
|
| /freebsd/usr.sbin/usbconfig/ |
| H A D | usbconfig.8 | 2 .\" Copyright (c) 2008-2019 Hans Petter Selasky. All rights reserved. 30 .Nd configure the USB subsystem 51 utility is used to configure and dump information about the USB subsystem. 54 .Bl -tag -width "-u unit" 56 Limit device range to the given USB device index. 64 Limit device range to USB devices connected to the given unit and address. 78 Limit device range to USB devices connected to the given USBUS unit. 91 .Bl -tag -width indent 93 Choose the configuration for the USB device. 104 Choose the alternate interface for the selected interface and USB device. [all …]
|
| /freebsd/sys/contrib/device-tree/src/arm64/allwinner/ |
| H A D | sun55i-a527-cubie-a5e.dts | 1 // SPDX-License-Identifier: (GPL-2.0-only OR MIT) 4 /dts-v1/; 6 #include "sun55i-a523.dtsi" 8 #include <dt-bindings/gpio/gpio.h> 12 compatible = "radxa,cubie-a5e", "allwinner,sun55i-a527"; 20 stdout-path = "serial0:115200n8"; 23 ext_osc32k: ext-osc32k-clk { 24 #clock-cells = <0>; 25 compatible = "fixed-clock"; 26 clock-frequency = <32768>; [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/power/supply/ |
| H A D | isp1704.txt | 1 Binding for NXP ISP1704 USB Charger Detection 4 - compatible: Should contain one of the following: 6 - nxp,enable-gpio: Should contain a phandle + gpio-specifier 7 to the GPIO pin connected to the chip's enable pin. 8 - usb-phy: Should contain a phandle to the USB PHY 9 the ISP1704 is connected to. 15 nxp,enable-gpio = <&gpio3 3 GPIO_ACTIVE_LOW>; 16 usb-phy = <&usb2_phy>;
|
| H A D | isp1704.yaml | 1 # SPDX-License-Identifier: GPL-2.0 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: NXP ISP1704 USB Charger Detection 11 - Sebastian Reichel <sre@kernel.org> 14 - $ref: power-supply.yaml# 20 nxp,enable-gpio: 22 description: GPIO connected to the chip's enable pin 24 usb-phy: 26 description: USB PHY the ISP1704 is connected to [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/extcon/ |
| H A D | extcon-max3355.txt | 1 Maxim Integrated MAX3355 USB OTG chip 2 ------------------------------------- 5 integrated USB OTG dual-role transceiver to function as a USB OTG dual-role 9 - compatible: should be "maxim,max3355"; 10 - maxim,shdn-gpios: should contain a phandle and GPIO specifier for the GPIO pin 11 connected to the MAX3355's SHDN# pin; 12 - id-gpios: should contain a phandle and GPIO specifier for the GPIO pin 13 connected to the MAX3355's ID_OUT pin. 17 usb-otg { 19 maxim,shdn-gpios = <&gpio2 4 GPIO_ACTIVE_LOW>; [all …]
|
| H A D | extcon-usb-gpio.txt | 1 USB GPIO Extcon device 3 This is a virtual device used to generate USB cable states from the USB ID pin 4 connected to a GPIO pin. 7 - compatible: Should be "linux,extcon-usb-gpio" 9 Either one of id-gpio or vbus-gpio must be present. Both can be present as well. 10 - id-gpio: gpio for USB ID pin. See gpio binding. 11 - vbus-gpio: gpio for USB VBUS pin. 13 Example: Examples of extcon-usb-gpio node in dra7-evm.dts as listed below: 15 compatible = "linux,extcon-usb-gpio"; 16 id-gpio = <&gpio6 1 GPIO_ACTIVE_HIGH>;
|
| H A D | linux,extcon-usb-gpio.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/extcon/linux,extcon-usb-gpio.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: USB GPIO Extcon device 10 - Frank Li <Frank.Li@nxp.com> 13 This is a virtual device used to generate USB cable states from the USB ID pin 14 connected to a GPIO pin. 18 const: linux,extcon-usb-gpio 20 id-gpios: [all …]
|
| /freebsd/sys/contrib/device-tree/src/powerpc/ |
| H A D | turris1x.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 5 * Copyright 2013 - 2022 CZ.NIC z.s.p.o. (http://www.nic.cz/) 8 * and available at: https://docs.turris.cz/hw/turris-1x/turris-1x/ 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/interrupt-controller/irq.h> 13 #include <dt-bindings/leds/common.h> 14 /include/ "fsl/p2020si-pre.dtsi" 41 gpio-controller@18 { 45 #gpio-cells = <2>; 46 gpio-controller; [all …]
|
| /freebsd/sys/contrib/device-tree/src/arm/marvell/ |
| H A D | armada-xp-synology-ds414.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 9 * The 0xf1000000 is the default used by the recent, DT-capable, U-Boot 12 * were delivered with an older version of u-boot that left internal 17 * installing it from u-boot prompt) or adjust the Devive Tree 21 /dts-v1/; 23 #include <dt-bindings/input/input.h> 24 #include <dt-binding [all...] |
| /freebsd/sys/contrib/device-tree/Bindings/connector/ |
| H A D | samsung,usb-connector-11pin.txt | 1 Samsung micro-USB 11-pin connector 4 Samsung micro-USB 11-pin connector is an extension of micro-USB connector. 6 It has additional pins to route MHL traffic simultanously with USB. 8 The bindings are superset of usb-connector bindings for micro-USB connector[1]. 11 - compatible: must be: "samsung,usb-connector-11pin", "usb-b-connector", 12 - type: must be "micro". 15 - any data bus to the connector should be modeled using the OF graph bindings 20 3: Mobile High-Definition Link (MHL), specific to 11-pin Samsung micro-USB. 22 [1]: bindings/connector/usb-connector.yaml 25 ------- [all …]
|