Lines Matching +full:mode +full:- +full:capable
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#
10 - Greg Kroah-Hartman <gregkh@linuxfoundation.org>
13 otg-rev:
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
25 Tells Dual-Role USB controllers that we want to work on a particular
26 mode. In case this attribute isn't passed via DT, USB DRD controllers
31 hnp-disable:
34 basic function of real OTG except you want it to be a srp-capable only B
38 srp-disable:
44 adp-disable:
50 usb-role-switch:
52 Indicates that the device is capable of assigning the USB data role
53 (USB host or USB device) for a given USB connector, such as Type-C,
54 Type-B(micro). See connector/usb-connector.yaml.
56 role-switch-default-mode:
58 Indicates if usb-role-switch is enabled, the device default operation
59 mode of controller while usb role is USB_ROLE_NONE.
67 - |
72 usb-phy = <&usb2_phy>, <&usb3_phy>;
73 maximum-speed = "super-speed";
76 otg-rev = <0x0200>;
77 adp-disable;