Hi,
On 21-10-16 12:06, Andre Przywara wrote:
Hi,
On 21/10/16 10:31, Jagan Teki wrote:
On Fri, Oct 21, 2016 at 5:41 AM, Andre Przywara <andre.przyw...@arm.com> wrote:
The sun8i-emac driver works fine with the A64 Ethernet IP, but we are
missing an alias entry to trigger the driver instantiation by U-Boot.
Add the line to point U-Boot to the Ethernet DT node.
This enables TFTP boot on the Pine64.
Signed-off-by: Andre Przywara <andre.przyw...@arm.com>
---
arch/arm/dts/sun50i-a64-pine64-common.dtsi | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/dts/sun50i-a64-pine64-common.dtsi
b/arch/arm/dts/sun50i-a64-pine64-common.dtsi
index d5a7249..c0fde44 100644
--- a/arch/arm/dts/sun50i-a64-pine64-common.dtsi
+++ b/arch/arm/dts/sun50i-a64-pine64-common.dtsi
@@ -46,6 +46,7 @@
aliases {
serial0 = &uart0;
+ ethernet0 = &emac;
I think alias doesn’t require for probing emac, it will straight away
probed like
dm tree
....
eth [ + ] ethernet@01c30000
Did you find any issue while detecting eth?
Yes, it just didn't work ;-) I don't have a board here, but can post the
error message later tonight.
In fact I was wondering about that already, maybe it's worth
investigating this further.
But aside from that I think the MAC address calculation based on the SID
serial number does not get triggered without an alias, so we need this
line anyway.
Correct, the MAC address code relies on the alias.
Regards,
Hans
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot