From: Sergei Shtylyov Date: Fri, 15 Sep 2017 19:43:26 +0000 (+0300) Subject: arm64: dts: renesas: eagle: add EtherAVB support X-Git-Tag: v4.15-rc1~75^2~18^2~5 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=38525608952ae5793a58c1ef4e447f45593d2ee1;p=thirdparty%2Fkernel%2Flinux.git arm64: dts: renesas: eagle: add EtherAVB support Define the Eagle board dependent part of the EtherAVB device node. Enable DHCP and NFS root for the kernel booting. Based on the original (and large) patch by Vladimir Barinov. Signed-off-by: Vladimir Barinov Signed-off-by: Sergei Shtylyov Reviewed-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- diff --git a/arch/arm64/boot/dts/renesas/r8a77970-eagle.dts b/arch/arm64/boot/dts/renesas/r8a77970-eagle.dts index a4d1d4f246758..a711e77cc6a5d 100644 --- a/arch/arm64/boot/dts/renesas/r8a77970-eagle.dts +++ b/arch/arm64/boot/dts/renesas/r8a77970-eagle.dts @@ -18,10 +18,11 @@ aliases { serial0 = &scif0; + ethernet0 = &avb; }; chosen { - bootargs = "ignore_loglevel"; + bootargs = "ignore_loglevel rw root=/dev/nfs ip=dhcp"; stdout-path = "serial0:115200n8"; }; @@ -43,3 +44,14 @@ &scif0 { status = "okay"; }; + +&avb { + renesas,no-ether-link; + phy-handle = <&phy0>; + status = "okay"; + + phy0: ethernet-phy@0 { + rxc-skew-ps = <1500>; + reg = <0>; + }; +};