12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- 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>;
- };
- };
|