From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Gortmaker Date: Wed, 09 Jul 2008 13:56:07 -0400 Subject: [U-Boot-Users] [PATCH 1/6] sbc8560: proper definitions for TSEC. In-Reply-To: <4874F785.3080907@gmail.com> References: <1215624459-10055-1-git-send-email-paul.gortmaker@windriver.com> <8d54b96045b1f7a8504ca65177aeb92c6bc352f6.1215557132.git.paul.gortmaker@windriver.com> <4874F785.3080907@gmail.com> Message-ID: <4874FBB7.9010105@windriver.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Ben Warren wrote: > Paul Gortmaker wrote: >> The definitions for the TSEC have become out of date. There is no >> longer any such options like "CONFIG_MPC85xx_TSEC1" or similar. >> Update to match those of other boards, like the MPC8560ADS. >> --- >> > You forgot your signed-off-by. When you resubmit, add: Ah, crap. Knew I was forgetting something. Thanks. I'll wait for other feedback before re-sending it again. P. > > Acked-by: Ben Warren >> include/configs/sbc8560.h | 32 ++++++++++++++++++++++---------- >> 1 files changed, 22 insertions(+), 10 deletions(-) >> >> diff --git a/include/configs/sbc8560.h b/include/configs/sbc8560.h >> index 146eafe..f07fbc0 100644 >> --- a/include/configs/sbc8560.h >> +++ b/include/configs/sbc8560.h >> @@ -215,16 +215,28 @@ >> #define CFG_PCI_MEM_PHYS 0xC0000000 >> #define CFG_PCI_MEM_SIZE 0x10000000 >> >> -#if defined(CONFIG_TSEC_ENET) /* TSEC Ethernet port */ >> - >> -# define CONFIG_NET_MULTI 1 >> -# define CONFIG_MII 1 /* MII PHY management */ >> -# define CONFIG_MPC85xx_TSEC1 >> -# define CONFIG_MPC85xx_TSEC1_NAME "TSEC0" >> -# define TSEC1_PHY_ADDR 25 >> -# define TSEC1_PHYIDX 0 >> -/* Options are: TSEC0 */ >> -# define CONFIG_ETHPRIME "TSEC0" >> +#ifdef CONFIG_TSEC_ENET >> + >> +#ifndef CONFIG_NET_MULTI >> +#define CONFIG_NET_MULTI 1 >> +#endif >> + >> +#ifndef CONFIG_MII >> +#define CONFIG_MII 1 /* MII PHY management */ >> +#endif >> +#define CONFIG_TSEC1 1 >> +#define CONFIG_TSEC1_NAME "TSEC0" >> +#define CONFIG_TSEC2 1 >> +#define CONFIG_TSEC2_NAME "TSEC1" >> +#define TSEC1_PHY_ADDR 0x19 >> +#define TSEC2_PHY_ADDR 0x1a >> +#define TSEC1_PHYIDX 0 >> +#define TSEC2_PHYIDX 0 >> +#define TSEC1_FLAGS TSEC_GIGABIT >> +#define TSEC2_FLAGS TSEC_GIGABIT >> + >> +/* Options are: TSEC[0-1] */ >> +#define CONFIG_ETHPRIME "TSEC0" >> >> #elif defined(CONFIG_ETHER_ON_FCC) /* CPM FCC Ethernet */ >> >> >