1 * Marvell MVEBU SATA PHY 1 * Marvell MVEBU SATA PHY 2 2 3 Power control for the SATA phy found on Marvel 3 Power control for the SATA phy found on Marvell MVEBU SoCs. 4 4 5 This document extends the binding described in 5 This document extends the binding described in phy-bindings.txt 6 6 7 Required properties : 7 Required properties : 8 8 9 - reg : Offset and length of the 9 - reg : Offset and length of the register set for the SATA device 10 - compatible : Should be "marvell,mvebu- 10 - compatible : Should be "marvell,mvebu-sata-phy" 11 - clocks : phandle of clock and spec 11 - clocks : phandle of clock and specifier that supplies the device 12 - clock-names : Should be "sata" 12 - clock-names : Should be "sata" 13 13 14 Example: 14 Example: 15 sata-phy@84000 { 15 sata-phy@84000 { 16 compatible = "marvell, 16 compatible = "marvell,mvebu-sata-phy"; 17 reg = <0x84000 0x0334> 17 reg = <0x84000 0x0334>; 18 clocks = <&gate_clk 15 18 clocks = <&gate_clk 15>; 19 clock-names = "sata"; 19 clock-names = "sata"; 20 #phy-cells = <0>; 20 #phy-cells = <0>; 21 }; 21 }; 22 22 23 Armada 375 USB cluster 23 Armada 375 USB cluster 24 ---------------------- 24 ---------------------- 25 25 26 Armada 375 comes with an USB2 host and device 26 Armada 375 comes with an USB2 host and device controller and an USB3 27 controller. The USB cluster control register a 27 controller. The USB cluster control register allows to manage common 28 features of both USB controllers. 28 features of both USB controllers. 29 29 30 Required properties: 30 Required properties: 31 31 32 - compatible: "marvell,armada-375-usb-cluster" 32 - compatible: "marvell,armada-375-usb-cluster" 33 - reg: Should contain usb cluster register loc 33 - reg: Should contain usb cluster register location and length. 34 - #phy-cells : from the generic phy bindings, 34 - #phy-cells : from the generic phy bindings, must be 1. Possible 35 values are 1 (USB2), 2 (USB3). 35 values are 1 (USB2), 2 (USB3). 36 36 37 Example: 37 Example: 38 usbcluster: usb-cluster@18400 38 usbcluster: usb-cluster@18400 { 39 compatible = "marvell, 39 compatible = "marvell,armada-375-usb-cluster"; 40 reg = <0x18400 0x4>; 40 reg = <0x18400 0x4>; 41 #phy-cells = <1> 41 #phy-cells = <1> 42 }; 42 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.