Documentation/devicetree: document cavium-pip rx-delay/tx-delay properties
[deliverable/linux.git] / Documentation / devicetree / bindings / phy / rockchip-usb-phy.txt
CommitLineData
9b43e5ec
YL
1ROCKCHIP USB2 PHY
2
3Required properties:
c2bfc3b8
HS
4 - compatible: matching the soc type, one of
5 "rockchip,rk3066a-usb-phy"
6 "rockchip,rk3188-usb-phy"
7 "rockchip,rk3288-usb-phy"
9b43e5ec
YL
8 - rockchip,grf : phandle to the syscon managing the "general
9 register files"
10 - #address-cells: should be 1
11 - #size-cells: should be 0
12
13Sub-nodes:
14Each PHY should be represented as a sub-node.
15
16Sub-nodes
17required properties:
18- #phy-cells: should be 0
19- reg: PHY configure reg address offset in GRF
20 "0x320" - for PHY attach to OTG controller
21 "0x334" - for PHY attach to HOST0 controller
22 "0x348" - for PHY attach to HOST1 controller
23
24Optional Properties:
25- clocks : phandle + clock specifier for the phy clocks
26- clock-names: string, clock name, must be "phyclk"
b74fe7c7 27- #clock-cells: for users of the phy-pll, should be 0
9b43e5ec
YL
28
29Example:
30
31usbphy: phy {
32 compatible = "rockchip,rk3288-usb-phy";
33 rockchip,grf = <&grf>;
34 #address-cells = <1>;
35 #size-cells = <0>;
36
37 usbphy0: usb-phy0 {
38 #phy-cells = <0>;
39 reg = <0x320>;
40 };
41};
This page took 0.089485 seconds and 5 git commands to generate.