xref: /openbmc/linux/Documentation/devicetree/bindings/phy/ralink-usb-phy.txt (revision cf40a76e7d5874bb25f4404eecc58a2e033af885)
1*1cc81efeSJohn CrispinMediatek/Ralink USB PHY
2*1cc81efeSJohn Crispin
3*1cc81efeSJohn CrispinRequired properties:
4*1cc81efeSJohn Crispin - compatible: "ralink,rt3352-usbphy"
5*1cc81efeSJohn Crispin	       "mediatek,mt7620-usbphy"
6*1cc81efeSJohn Crispin	       "mediatek,mt7628-usbphy"
7*1cc81efeSJohn Crispin - reg: required for "mediatek,mt7628-usbphy", unused otherwise
8*1cc81efeSJohn Crispin - #phy-cells: should be 0
9*1cc81efeSJohn Crispin - ralink,sysctl: a phandle to a ralink syscon register region
10*1cc81efeSJohn Crispin - resets: the two reset controllers for host and device
11*1cc81efeSJohn Crispin - reset-names: the names of the 2 reset controllers
12*1cc81efeSJohn Crispin
13*1cc81efeSJohn CrispinExample:
14*1cc81efeSJohn Crispin
15*1cc81efeSJohn Crispinusbphy: phy {
16*1cc81efeSJohn Crispin	compatible = "mediatek,mt7628-usbphy";
17*1cc81efeSJohn Crispin	reg = <0x10120000 0x1000>;
18*1cc81efeSJohn Crispin	#phy-cells = <0>;
19*1cc81efeSJohn Crispin
20*1cc81efeSJohn Crispin	ralink,sysctl = <&sysc>;
21*1cc81efeSJohn Crispin	resets = <&rstctrl 22 &rstctrl 25>;
22*1cc81efeSJohn Crispin	reset-names = "host", "device";
23*1cc81efeSJohn Crispin};
24