1*c66ec88fSEmmanuel Vadot* Marvell MVEBU SATA PHY 2*c66ec88fSEmmanuel Vadot 3*c66ec88fSEmmanuel VadotPower control for the SATA phy found on Marvell MVEBU SoCs. 4*c66ec88fSEmmanuel Vadot 5*c66ec88fSEmmanuel VadotThis document extends the binding described in phy-bindings.txt 6*c66ec88fSEmmanuel Vadot 7*c66ec88fSEmmanuel VadotRequired properties : 8*c66ec88fSEmmanuel Vadot 9*c66ec88fSEmmanuel Vadot - reg : Offset and length of the register set for the SATA device 10*c66ec88fSEmmanuel Vadot - compatible : Should be "marvell,mvebu-sata-phy" 11*c66ec88fSEmmanuel Vadot - clocks : phandle of clock and specifier that supplies the device 12*c66ec88fSEmmanuel Vadot - clock-names : Should be "sata" 13*c66ec88fSEmmanuel Vadot 14*c66ec88fSEmmanuel VadotExample: 15*c66ec88fSEmmanuel Vadot sata-phy@84000 { 16*c66ec88fSEmmanuel Vadot compatible = "marvell,mvebu-sata-phy"; 17*c66ec88fSEmmanuel Vadot reg = <0x84000 0x0334>; 18*c66ec88fSEmmanuel Vadot clocks = <&gate_clk 15>; 19*c66ec88fSEmmanuel Vadot clock-names = "sata"; 20*c66ec88fSEmmanuel Vadot #phy-cells = <0>; 21*c66ec88fSEmmanuel Vadot }; 22*c66ec88fSEmmanuel Vadot 23*c66ec88fSEmmanuel VadotArmada 375 USB cluster 24*c66ec88fSEmmanuel Vadot---------------------- 25*c66ec88fSEmmanuel Vadot 26*c66ec88fSEmmanuel VadotArmada 375 comes with an USB2 host and device controller and an USB3 27*c66ec88fSEmmanuel Vadotcontroller. The USB cluster control register allows to manage common 28*c66ec88fSEmmanuel Vadotfeatures of both USB controllers. 29*c66ec88fSEmmanuel Vadot 30*c66ec88fSEmmanuel VadotRequired properties: 31*c66ec88fSEmmanuel Vadot 32*c66ec88fSEmmanuel Vadot- compatible: "marvell,armada-375-usb-cluster" 33*c66ec88fSEmmanuel Vadot- reg: Should contain usb cluster register location and length. 34*c66ec88fSEmmanuel Vadot- #phy-cells : from the generic phy bindings, must be 1. Possible 35*c66ec88fSEmmanuel Vadotvalues are 1 (USB2), 2 (USB3). 36*c66ec88fSEmmanuel Vadot 37*c66ec88fSEmmanuel VadotExample: 38*c66ec88fSEmmanuel Vadot usbcluster: usb-cluster@18400 { 39*c66ec88fSEmmanuel Vadot compatible = "marvell,armada-375-usb-cluster"; 40*c66ec88fSEmmanuel Vadot reg = <0x18400 0x4>; 41*c66ec88fSEmmanuel Vadot #phy-cells = <1> 42*c66ec88fSEmmanuel Vadot }; 43