Lines Matching full:usb
4 $id: http://devicetree.org/schemas/connector/usb-connector.yaml#
7 title: USB Connector
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.
21 - usb-a-connector
22 - usb-b-connector
23 - usb-c-connector
26 - const: gpio-usb-b-connector
27 - const: usb-b-connector
30 - const: samsung,usb-connector-11pin
31 - const: usb-b-connector
41 non-fullsize 'usb-a-connector' or 'usb-b-connector' compatible
50 description: Set this property if the USB device has its own power source.
53 # The following are optional properties for "usb-b-connector".
55 description: An input gpio for USB ID pin.
59 description: An input gpio for USB VBus pin, used to detect presence of
64 description: A phandle to the regulator for USB VBUS if needed when host
69 # The following are optional properties for "usb-c-connector".
90 description: Data role if Type C connector supports USB data. "dual" refers
103 - "default" corresponds to default USB voltage and current defined by the
104 USB 2.0 and USB 3.2 specifications, 5V 500mA for USB 2.0 ports and
105 5V 900mA or 1500mA for USB 3.2 ports in single-lane or dual-lane
107 - "1.5A" and "3.0A", 5V 1.5A and 5V 3.0A respectively, as defined in USB
120 # The following are optional properties for "usb-c-connector" with power
129 defined in dt-bindings/usb/pd.h.
141 in dt-bindings/usb/pd.h.
150 "USB Power Delivery Specification Revision 3.0, Version 2.0 + ECNs 2020-12-10"
153 dt-bindings/usb/pd.h.
162 "USB Power Delivery Specification Revision 2.0, Version 1.3" chapter 6.4.4.3.1 Discover
164 dt-bindings/usb/pd.h.
199 description: Sideband Use (SBU), present in USB-C. This describes the
208 of "USB Power Delivery Specification Revision 3.0, Version 1.2" provides the
209 different power levels and "6.4.1.3.1.6 Fast Role Swap USB Type-C Current"
218 "1" refers to default USB power level as described by "Table 6-14 Fixed Supply PDO - Sink".
227 state as defined in 7.4.2 Sink Electrical Parameters of USB Power Delivery Specification
246 const: gpio-usb-b-connector
258 const: samsung,usb-connector-11pin
273 # Micro-USB connector with HS lines routed via controller (MUIC).
277 compatible = "usb-b-connector";
278 label = "micro-USB";
283 # USB-C connector attached to CC controller (s2mm005), HS lines routed
289 compatible = "usb-c-connector";
290 label = "USB-C";
318 # USB-C connector attached to a typec port controller(ptn5110), which has
321 #include <dt-bindings/usb/pd.h>
324 compatible = "usb-c-connector";
325 label = "USB-C";
335 # USB-C connector attached to SoC with a single High-Speed controller
338 compatible = "usb-c-connector";
339 label = "USB-C";
348 # USB-C connector attached to SoC and USB3 typec port controller(hd3ss3220)
353 compatible = "usb-c-connector";
354 label = "USB-C";
375 # USB connector with GPIO control lines
379 usb {
381 compatible = "gpio-usb-b-connector", "usb-b-connector";
388 # Micro-USB connector with HS lines routed via controller (MUIC) and MHL
394 compatible = "samsung,usb-connector-11pin", "usb-b-connector";
395 label = "micro-USB";