mvebu comphy driver ------------------- A comphy controller can be found on Marvell Armada 7k/8k on the CP110. It provides a number of shared PHYs used by various interfaces (network, sata, usb, PCIe...). Required properties: - compatible: should be "marvell,comphy-cp110" - reg: should contain the comphy register location and length. - marvell,system-controller: should contain a phandle to the system controller node. - #address-cells: should be 1. - #size-cells: should be 0. A sub-node is required for each comphy lane provided by the comphy. Required properties (child nodes): - reg: comphy lane number. - #phy-cells : from the generic phy bindings, must be 1. Defines the input port to use for a given comphy lane. Example: cpm_comphy: phy@120000 { compatible = "marvell,comphy-cp110"; reg = <0x120000 0x6000>; marvell,system-controller = <&cpm_syscon0>; #address-cells = <1>; #size-cells = <0>; cpm_comphy0: phy@0 { reg = <0>; #phy-cells = <1>; }; cpm_comphy1: phy@1 { reg = <1>; #phy-cells = <1>; }; };