Use the new macb bindings and add an mdio sub-node to contain all the
phy nodes.

Signed-off-by: Codrin Ciubotariu <codrin.ciubota...@microchip.com>
Reviewed-by: Florian Fainelli <f.faine...@gmail.com>
---

Changes in v3:
 - added tag from Florian

Changes in v2:
 - none

 arch/arm/boot/dts/at91-sama5d4_xplained.dts | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/arch/arm/boot/dts/at91-sama5d4_xplained.dts 
b/arch/arm/boot/dts/at91-sama5d4_xplained.dts
index 924d9491780d..62598d06aead 100644
--- a/arch/arm/boot/dts/at91-sama5d4_xplained.dts
+++ b/arch/arm/boot/dts/at91-sama5d4_xplained.dts
@@ -59,10 +59,14 @@ macb0: ethernet@f8020000 {
                                pinctrl-names = "default";
                                pinctrl-0 = <&pinctrl_macb0_rmii 
&pinctrl_macb0_phy_irq>;
 
-                               phy0: ethernet-phy@1 {
-                                       interrupt-parent = <&pioE>;
-                                       interrupts = <1 IRQ_TYPE_LEVEL_LOW>;
-                                       reg = <1>;
+                               mdio {
+                                       #address-cells = <1>;
+                                       #size-cells = <0>;
+                                       phy0: ethernet-phy@1 {
+                                               interrupt-parent = <&pioE>;
+                                               interrupts = <1 
IRQ_TYPE_LEVEL_LOW>;
+                                               reg = <1>;
+                                       };
                                };
                        };
 
-- 
2.25.1

Reply via email to