Add the rt linux 4.1.3-rt3 as base
[kvmfornfv.git] / kernel / Documentation / devicetree / bindings / extcon / extcon-usb-gpio.txt
diff --git a/kernel/Documentation/devicetree/bindings/extcon/extcon-usb-gpio.txt b/kernel/Documentation/devicetree/bindings/extcon/extcon-usb-gpio.txt
new file mode 100644 (file)
index 0000000..af0b903
--- /dev/null
@@ -0,0 +1,18 @@
+USB GPIO Extcon device
+
+This is a virtual device used to generate USB cable states from the USB ID pin
+connected to a GPIO pin.
+
+Required properties:
+- compatible: Should be "linux,extcon-usb-gpio"
+- id-gpio: gpio for USB ID pin. See gpio binding.
+
+Example: Examples of extcon-usb-gpio node in dra7-evm.dts as listed below:
+       extcon_usb1 {
+               compatible = "linux,extcon-usb-gpio";
+               id-gpio = <&gpio6 1 GPIO_ACTIVE_HIGH>;
+       }
+
+       &omap_dwc3_1 {
+               extcon = <&extcon_usb1>;
+       };