[U-Boot] [PATCH 2/4] microblaze: Enable several ethernet driver compilation
Stephan Linz
linz at li-pro.net
Sat Feb 25 12:06:18 CET 2012
Note: this patch depends on commit "microblaze: Enable phylib and mii
support" (http://patchwork.ozlabs.org/patch/142957/)
br-
Stephan
Am Samstag, den 25.02.2012, 11:48 +0100 schrieb Stephan Linz:
> U-Boot's multipple network supports enables to use
> several ethernet drivers but microblaze-generic
> platform config file select only one driver.
>
> Reported-by: Michal Simek <monstr at monstr.eu>
> Signed-off-by: Stephan Linz <linz at li-pro.net>
> ---
> include/configs/microblaze-generic.h | 11 ++++++-----
> 1 files changed, 6 insertions(+), 5 deletions(-)
>
> diff --git a/include/configs/microblaze-generic.h b/include/configs/microblaze-generic.h
> index 9f66fbf..efca136 100644
> --- a/include/configs/microblaze-generic.h
> +++ b/include/configs/microblaze-generic.h
> @@ -65,11 +65,12 @@
>
> /* ethernet */
> #undef CONFIG_SYS_ENET
> -#ifdef XILINX_EMACLITE_BASEADDR
> -# define CONFIG_XILINX_EMACLITE 1
> +#if defined(XILINX_EMACLITE_BASEADDR)
> +# define CONFIG_XILINX_EMACLITE 1
> # define CONFIG_SYS_ENET
> -#elif XILINX_LLTEMAC_BASEADDR
> -# define CONFIG_XILINX_LL_TEMAC 1
> +#endif
> +#if defined(XILINX_LLTEMAC_BASEADDR)
> +# define CONFIG_XILINX_LL_TEMAC 1
> # define CONFIG_SYS_ENET
> #endif
> #if defined(XILINX_AXIEMAC_BASEADDR)
> @@ -339,7 +340,7 @@
> #define CONFIG_FIT 1
> #define CONFIG_OF_LIBFDT 1
>
> -#if defined(CONFIG_XILINX_AXIEMAC)
> +#if defined(CONFIG_XILINX_LL_TEMAC) || defined(CONFIG_XILINX_AXIEMAC)
> # define CONFIG_MII 1
> # define CONFIG_CMD_MII 1
> # define CONFIG_PHY_GIGE 1
--
Viele Grüße,
Stephan Linz
______________________________________________________________________________
MB-Ref: http://www.li-pro.de/xilinx_mb:mbref:start
OpenDCC: http://www.li-pro.net/opendcc.phtml
PC/M: http://www.li-pro.net/pcm.phtml
Sourceforge: http://sourceforge.net/users/slz
Gitorious: https://gitorious.org/~slz
More information about the U-Boot
mailing list