1mvebu comphy driver 2------------------- 3 4A comphy controller can be found on Marvell Armada 7k/8k on the CP110. It 5provides a number of shared PHYs used by various interfaces (network, sata, 6usb, PCIe...). 7 8Required properties: 9 10- compatible: should be "marvell,comphy-cp110" 11- reg: should contain the comphy register location and length. 12- marvell,system-controller: should contain a phandle to the 13 system controller node. 14- #address-cells: should be 1. 15- #size-cells: should be 0. 16 17A sub-node is required for each comphy lane provided by the comphy. 18 19Required properties (child nodes): 20 21- reg: comphy lane number. 22- #phy-cells : from the generic phy bindings, must be 1. Defines the 23 input port to use for a given comphy lane. 24 25Example: 26 27 cpm_comphy: phy@120000 { 28 compatible = "marvell,comphy-cp110"; 29 reg = <0x120000 0x6000>; 30 marvell,system-controller = <&cpm_syscon0>; 31 #address-cells = <1>; 32 #size-cells = <0>; 33 34 cpm_comphy0: phy@0 { 35 reg = <0>; 36 #phy-cells = <1>; 37 }; 38 39 cpm_comphy1: phy@1 { 40 reg = <1>; 41 #phy-cells = <1>; 42 }; 43 }; 44