| From 98b80987c940956da48f0c703f60340128bb8521 Mon Sep 17 00:00:00 2001 |
| From: Nicolas Ferre <nicolas.ferre@atmel.com> |
| Date: Tue, 31 Mar 2015 10:56:10 +0200 |
| Subject: ARM: at91/dt: sama5d3 xplained: add phy address for macb1 |
| |
| From: Nicolas Ferre <nicolas.ferre@atmel.com> |
| |
| commit 98b80987c940956da48f0c703f60340128bb8521 upstream. |
| |
| After 57a38effa598 (net: phy: micrel: disable broadcast for KSZ8081/KSZ8091) |
| the macb1 interface refuses to work properly because it tries |
| to cling to address 0 which isn't able to communicate in broadcast with |
| the mac anymore. The micrel phy on the board is actually configured |
| to show up at address 1. |
| Adding the phy node and its real address fixes the issue. |
| |
| Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com> |
| Cc: Johan Hovold <johan@kernel.org> |
| Signed-off-by: Olof Johansson <olof@lixom.net> |
| Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
| |
| --- |
| arch/arm/boot/dts/at91-sama5d3_xplained.dts | 6 ++++++ |
| 1 file changed, 6 insertions(+) |
| |
| --- a/arch/arm/boot/dts/at91-sama5d3_xplained.dts |
| +++ b/arch/arm/boot/dts/at91-sama5d3_xplained.dts |
| @@ -167,7 +167,13 @@ |
| |
| macb1: ethernet@f802c000 { |
| phy-mode = "rmii"; |
| + #address-cells = <1>; |
| + #size-cells = <0>; |
| status = "okay"; |
| + |
| + ethernet-phy@1 { |
| + reg = <0x1>; |
| + }; |
| }; |
| |
| dbgu: serial@ffffee00 { |