summaryrefslogtreecommitdiffstats
path: root/Documentation/devicetree
diff options
context:
space:
mode:
authorIvan T. Ivanov <iivanov@mm-sol.com>2013-10-11 14:46:10 +0300
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2013-10-11 16:31:15 -0700
commit0fc924bd4eecc45f05cc8437c28a8f33f9c45d3b (patch)
treecf123e89c06ad0b0ea534538153c50f6792a0222 /Documentation/devicetree
parente4f0da055e4ff3e6ed2e2ad1f9c2334aeb845755 (diff)
downloadlinux-0fc924bd4eecc45f05cc8437c28a8f33f9c45d3b.tar.bz2
USB: ehci-msm: Add device tree support and binding information
Allows MSM EHCI controller to be specified via device tree. Signed-off-by: Ivan T. Ivanov <iivanov@mm-sol.com> Acked-by: David Brown <davidb@codeaurora.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'Documentation/devicetree')
-rw-r--r--Documentation/devicetree/bindings/usb/msm-hsusb.txt17
1 files changed, 17 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/usb/msm-hsusb.txt b/Documentation/devicetree/bindings/usb/msm-hsusb.txt
new file mode 100644
index 000000000000..5ea26c631e3a
--- /dev/null
+++ b/Documentation/devicetree/bindings/usb/msm-hsusb.txt
@@ -0,0 +1,17 @@
+MSM SoC HSUSB controllers
+
+EHCI
+
+Required properties:
+- compatible: Should contain "qcom,ehci-host"
+- regs: offset and length of the register set in the memory map
+- usb-phy: phandle for the PHY device
+
+Example EHCI controller device node:
+
+ ehci: ehci@f9a55000 {
+ compatible = "qcom,ehci-host";
+ reg = <0xf9a55000 0x400>;
+ usb-phy = <&usb_otg>;
+ };
+