Compatible string is not listed anywhere and it is even
not used by the kernel. Autodetection is done automatically.
If you want to specify exact PHYID please use compatible string
in this format.
compatible = "ethernet-phy-id0141.0e40", "ethernet-phy-ieee802.3-c22";
For more information look at here:
Documentation/devicetree/bindings/net/phy.txt
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
phy-mode = "rgmii-id";
phy0: phy@1 {
- compatible = "marvell,88e1510";
reg = <1>;
};
};
phy-mode = "rgmii-id";
phy0: phy@7 {
- compatible = "marvell,88e1116r";
reg = <7>;
};
};
phy-mode = "rgmii-id";
phy0: phy@7 {
- compatible = "marvell,88e1116r";
reg = <7>;
};
};
phy-mode = "rgmii-id";
phy0: phy@7 {
- compatible = "marvell,88e1116r";
reg = <7>;
};
};
phy-mode = "rgmii-id";
phy0: phy@7 {
- compatible = "vitesse,vsc8211";
reg = <7>;
};
};
phy-mode = "rgmii-id";
phy0: phy@0 {
- compatible = "marvell,88e1510";
reg = <0>;
};
};