Merge tag 'ntb-3.18' of git://github.com/jonmason/ntb
[deliverable/linux.git] / Documentation / devicetree / bindings / phy / qcom-dwc3-usb-phy.txt
1 Qualcomm DWC3 HS AND SS PHY CONTROLLER
2 --------------------------------------
3
4 DWC3 PHY nodes are defined to describe on-chip Synopsis Physical layer
5 controllers. Each DWC3 PHY controller should have its own node.
6
7 Required properties:
8 - compatible: should contain one of the following:
9 - "qcom,dwc3-hs-usb-phy" for High Speed Synopsis PHY controller
10 - "qcom,dwc3-ss-usb-phy" for Super Speed Synopsis PHY controller
11 - reg: offset and length of the DWC3 PHY controller register set
12 - #phy-cells: must be zero
13 - clocks: a list of phandles and clock-specifier pairs, one for each entry in
14 clock-names.
15 - clock-names: Should contain "ref" for the PHY reference clock
16
17 Optional clocks:
18 "xo" External reference clock
19
20 Example:
21 phy@100f8800 {
22 compatible = "qcom,dwc3-hs-usb-phy";
23 reg = <0x100f8800 0x30>;
24 clocks = <&gcc USB30_0_UTMI_CLK>;
25 clock-names = "ref";
26 #phy-cells = <0>;
27
28 status = "ok";
29 };
30
31 phy@100f8830 {
32 compatible = "qcom,dwc3-ss-usb-phy";
33 reg = <0x100f8830 0x30>;
34 clocks = <&gcc USB30_0_MASTER_CLK>;
35 clock-names = "ref";
36 #phy-cells = <0>;
37
38 status = "ok";
39 };
This page took 0.03259 seconds and 6 git commands to generate.