mirror of
https://github.com/torvalds/linux.git
synced 2024-12-24 11:51:27 +00:00
efe205704f
The Allwinner A10 compatibles were following a slightly different compatible patterns than the rest of the SoCs for historical reasons. Add compatibles matching the other pattern to the mdio driver for consistency, and keep the older one for backward compatibility. Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com> Signed-off-by: David S. Miller <davem@davemloft.net>
28 lines
593 B
Plaintext
28 lines
593 B
Plaintext
* Allwinner A10 MDIO Ethernet Controller interface
|
|
|
|
Required properties:
|
|
- compatible: should be "allwinner,sun4i-a10-mdio"
|
|
(Deprecated: "allwinner,sun4i-mdio").
|
|
- reg: address and length of the register set for the device.
|
|
|
|
Optional properties:
|
|
- phy-supply: phandle to a regulator if the PHY needs one
|
|
|
|
Example at the SoC level:
|
|
mdio@01c0b080 {
|
|
compatible = "allwinner,sun4i-a10-mdio";
|
|
reg = <0x01c0b080 0x14>;
|
|
#address-cells = <1>;
|
|
#size-cells = <0>;
|
|
};
|
|
|
|
And at the board level:
|
|
|
|
mdio@01c0b080 {
|
|
phy-supply = <®_emac_3v3>;
|
|
|
|
phy0: ethernet-phy@0 {
|
|
reg = <0>;
|
|
};
|
|
};
|