[U-Boot] [PATCH 2/2] arm: socfpga: socrates: Add eth0 alias to enable ethernet

Marek Vasut marex at denx.de
Mon Apr 18 15:27:31 CEST 2016


On 04/18/2016 02:22 PM, Stefan Roese wrote:
> This enables full ethernet usage, including U-Boot to write the board
> specific MAC address (ethaddr) into the DT blob before passing it to
> Linux.
> 
> Without this, the ethaddr is not detected in U-Boot at all, resulting
> in this error upon bootup:
> 
> ...
> Model: EBV SOCrates
> Net:
> Error: ethernet at ff702000 address not set.
> No ethernet found.
> 
> Signed-off-by: Stefan Roese <sr at denx.de>
> Cc: Marek Vasut <marex at denx.de>
> Cc: Dinh Nguyen <dinguyen at opensource.altera.com>
> Cc: Chin Liang See <clsee at altera.com>
> ---
>  arch/arm/dts/socfpga_cyclone5_socrates.dts | 5 +++++
>  1 file changed, 5 insertions(+)

Thanks!

Acked-by: Marek Vasut <marex at denx.de>

> diff --git a/arch/arm/dts/socfpga_cyclone5_socrates.dts b/arch/arm/dts/socfpga_cyclone5_socrates.dts
> index 591d96c..d2ab3b3 100644
> --- a/arch/arm/dts/socfpga_cyclone5_socrates.dts
> +++ b/arch/arm/dts/socfpga_cyclone5_socrates.dts
> @@ -15,6 +15,11 @@
>  	};
>  
>  	aliases {
> +		/*
> +		 * This allows the ethaddr uboot environment variable
> +		 * contents to be added to the gmac1 device tree blob.
> +		 */
> +		ethernet0 = &gmac1;
>  		udc0 = &usb1;
>  	};
>  
> 


-- 
Best regards,
Marek Vasut


More information about the U-Boot mailing list