From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stephan Linz Date: Sat, 25 Feb 2012 12:06:18 +0100 Subject: [U-Boot] [PATCH 2/4] microblaze: Enable several ethernet driver compilation In-Reply-To: References: <1083a928f6b80ac1a2b504bee59598387f9b5335.1330161511.git.linz@li-pro.net> Message-ID: <1330167978.3721.24.camel@keto> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de 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 > Signed-off-by: Stephan Linz > --- > 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