Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: phy: tegra-xusb: Add usb-role-switch

Add usb-role-switch property for Tegra210 and Tegra186 platforms. This
entry is used by XUSB pad controller driver to register for role changes
for OTG/Peripheral capable USB 2 ports.

Signed-off-by: Nagarjuna Kristam <nkristam@nvidia.com>
Acked-by: Thierry Reding <treding@nvidia.com>
Acked-by: Rob Herring <robh@kernel.org>
Signed-off-by: Thierry Reding <treding@nvidia.com>

authored by

Nagarjuna Kristam and committed by
Thierry Reding
02cd06f2 c3363570

+6
+6
Documentation/devicetree/bindings/phy/nvidia,tegra124-xusb-padctl.txt
··· 184 184 - "device": for USB device mode 185 185 - "otg": for USB OTG mode 186 186 187 + Required properties for OTG/Peripheral capable USB2 ports: 188 + - usb-role-switch: Boolean property to indicate that the port support OTG or 189 + peripheral mode. If present, the port supports switching between USB host 190 + and peripheral roles. Connector should be added as subnode. 191 + See usb/usb-conn-gpio.txt. 192 + 187 193 Optional properties: 188 194 - nvidia,internal: A boolean property whose presence determines that a port 189 195 is internal. In the absence of this property the port is considered to be