Add CONFIG_HAS_ETH0 to all boards with TSEC

The 85xx code now relies on CONFIG_HAS_ETH0 to determine whether
to update TSEC1's device-tree node, so we need to add it
to all the boards with TSECs.  Do this for 83xx and 86xx, too,
since they will eventually do something similar.

Signed-off-by: Andy Fleming <afleming@freescale.com>
This commit is contained in:
Andy Fleming 2007-08-16 16:35:02 -05:00 committed by Andrew Fleming-AFLEMING
parent d64ee908a1
commit 10327dc554
18 changed files with 20 additions and 0 deletions

View File

@ -509,6 +509,7 @@
#define CONFIG_ETHADDR 00:E0:0C:00:95:01 #define CONFIG_ETHADDR 00:E0:0C:00:95:01
#define CONFIG_HAS_ETH1 #define CONFIG_HAS_ETH1
#define CONFIG_HAS_ETH0
#define CONFIG_ETH1ADDR 00:E0:0C:00:95:02 #define CONFIG_ETH1ADDR 00:E0:0C:00:95:02
#define CONFIG_IPADDR 10.0.0.2 #define CONFIG_IPADDR 10.0.0.2

View File

@ -701,6 +701,7 @@
#if defined(CONFIG_TSEC_ENET) #if defined(CONFIG_TSEC_ENET)
#define CONFIG_ETHADDR 00:04:9f:ef:23:33 #define CONFIG_ETHADDR 00:04:9f:ef:23:33
#define CONFIG_HAS_ETH1 #define CONFIG_HAS_ETH1
#define CONFIG_HAS_ETH0
#define CONFIG_ETH1ADDR 00:E0:0C:00:7E:21 #define CONFIG_ETH1ADDR 00:E0:0C:00:7E:21
#endif #endif

View File

@ -378,6 +378,7 @@ boards, we say we have two, but don't display a message if we find only one. */
#define CONFIG_TSEC1 #define CONFIG_TSEC1
#ifdef CONFIG_TSEC1 #ifdef CONFIG_TSEC1
#define CONFIG_HAS_ETH0
#define CONFIG_TSEC1_NAME "TSEC0" #define CONFIG_TSEC1_NAME "TSEC0"
#define CFG_TSEC1_OFFSET 0x24000 #define CFG_TSEC1_OFFSET 0x24000
#define TSEC1_PHY_ADDR 0x1c /* VSC8201 uses address 0x1c */ #define TSEC1_PHY_ADDR 0x1c /* VSC8201 uses address 0x1c */

View File

@ -492,6 +492,7 @@
/* The mac addresses for all ethernet interface */ /* The mac addresses for all ethernet interface */
#if defined(CONFIG_TSEC_ENET) #if defined(CONFIG_TSEC_ENET)
#define CONFIG_HAS_ETH0
#define CONFIG_ETHADDR 00:E0:0C:00:00:FD #define CONFIG_ETHADDR 00:E0:0C:00:00:FD
#define CONFIG_HAS_ETH1 #define CONFIG_HAS_ETH1
#define CONFIG_ETH1ADDR 00:E0:0C:00:01:FD #define CONFIG_ETH1ADDR 00:E0:0C:00:01:FD

View File

@ -213,10 +213,13 @@
#define CONFIG_NET_MULTI 1 #define CONFIG_NET_MULTI 1
#define CONFIG_MII 1 /* MII PHY management */ #define CONFIG_MII 1 /* MII PHY management */
#define CONFIG_TSEC1 1 #define CONFIG_TSEC1 1
#define CONFIG_HAS_ETH0
#define CONFIG_TSEC1_NAME "TSEC0" #define CONFIG_TSEC1_NAME "TSEC0"
#define CONFIG_TSEC2 1 #define CONFIG_TSEC2 1
#define CONFIG_HAS_ETH1
#define CONFIG_TSEC2_NAME "TSEC1" #define CONFIG_TSEC2_NAME "TSEC1"
#define CONFIG_MPC85XX_FEC 1 #define CONFIG_MPC85XX_FEC 1
#define CONFIG_HAS_ETH2
#define CONFIG_MPC85XX_FEC_NAME "FEC" #define CONFIG_MPC85XX_FEC_NAME "FEC"
#define TSEC1_PHY_ADDR 7 #define TSEC1_PHY_ADDR 7
#define TSEC2_PHY_ADDR 4 #define TSEC2_PHY_ADDR 4

View File

@ -481,6 +481,7 @@ extern unsigned long get_clock_freq(void);
/* The mac addresses for all ethernet interface */ /* The mac addresses for all ethernet interface */
#if defined(CONFIG_TSEC_ENET) #if defined(CONFIG_TSEC_ENET)
#define CONFIG_HAS_ETH0
#define CONFIG_ETHADDR 00:E0:0C:00:00:FD #define CONFIG_ETHADDR 00:E0:0C:00:00:FD
#define CONFIG_HAS_ETH1 #define CONFIG_HAS_ETH1
#define CONFIG_ETH1ADDR 00:E0:0C:00:01:FD #define CONFIG_ETH1ADDR 00:E0:0C:00:01:FD

View File

@ -542,6 +542,7 @@ extern unsigned long get_clock_freq(void);
/* The mac addresses for all ethernet interface */ /* The mac addresses for all ethernet interface */
#if defined(CONFIG_TSEC_ENET) #if defined(CONFIG_TSEC_ENET)
#define CONFIG_HAS_ETH0
#define CONFIG_ETHADDR 00:E0:0C:00:00:FD #define CONFIG_ETHADDR 00:E0:0C:00:00:FD
#define CONFIG_HAS_ETH1 #define CONFIG_HAS_ETH1
#define CONFIG_ETH1ADDR 00:E0:0C:00:01:FD #define CONFIG_ETH1ADDR 00:E0:0C:00:01:FD

View File

@ -481,6 +481,7 @@ extern unsigned long get_clock_freq(void);
/* The mac addresses for all ethernet interface */ /* The mac addresses for all ethernet interface */
#if defined(CONFIG_TSEC_ENET) #if defined(CONFIG_TSEC_ENET)
#define CONFIG_HAS_ETH0
#define CONFIG_ETHADDR 00:E0:0C:00:00:FD #define CONFIG_ETHADDR 00:E0:0C:00:00:FD
#define CONFIG_HAS_ETH1 #define CONFIG_HAS_ETH1
#define CONFIG_ETH1ADDR 00:E0:0C:00:01:FD #define CONFIG_ETH1ADDR 00:E0:0C:00:01:FD

View File

@ -522,6 +522,7 @@
/* The mac addresses for all ethernet interface */ /* The mac addresses for all ethernet interface */
#if defined(CONFIG_TSEC_ENET) || defined(CONFIG_ETHER_ON_FCC) #if defined(CONFIG_TSEC_ENET) || defined(CONFIG_ETHER_ON_FCC)
#define CONFIG_HAS_ETH0
#define CONFIG_ETHADDR 00:E0:0C:00:00:FD #define CONFIG_ETHADDR 00:E0:0C:00:00:FD
#define CONFIG_HAS_ETH1 #define CONFIG_HAS_ETH1
#define CONFIG_ETH1ADDR 00:E0:0C:00:01:FD #define CONFIG_ETH1ADDR 00:E0:0C:00:01:FD

View File

@ -608,6 +608,7 @@ extern unsigned long get_board_sys_clk(unsigned long dummy);
#define CONFIG_ETH3ADDR 00:E0:0C:00:03:FD #define CONFIG_ETH3ADDR 00:E0:0C:00:03:FD
#endif #endif
#define CONFIG_HAS_ETH0 1
#define CONFIG_HAS_ETH1 1 #define CONFIG_HAS_ETH1 1
#define CONFIG_HAS_ETH2 1 #define CONFIG_HAS_ETH2 1
#define CONFIG_HAS_ETH3 1 #define CONFIG_HAS_ETH3 1

View File

@ -282,6 +282,7 @@
/* Options are: TSEC[0-1] */ /* Options are: TSEC[0-1] */
#define CONFIG_ETHPRIME "TSEC0" #define CONFIG_ETHPRIME "TSEC0"
#define CONFIG_HAS_ETH0
#define CONFIG_HAS_ETH1 1 #define CONFIG_HAS_ETH1 1
#define CONFIG_HAS_ETH2 1 #define CONFIG_HAS_ETH2 1

View File

@ -392,6 +392,7 @@
/* The mac addresses for all ethernet interface */ /* The mac addresses for all ethernet interface */
#if defined(CONFIG_TSEC_ENET) || defined(CONFIG_ETHER_ON_FCC) #if defined(CONFIG_TSEC_ENET) || defined(CONFIG_ETHER_ON_FCC)
#define CONFIG_HAS_ETH0
#define CONFIG_ETHADDR 00:40:42:01:00:00 #define CONFIG_ETHADDR 00:40:42:01:00:00
#define CONFIG_HAS_ETH1 #define CONFIG_HAS_ETH1
#define CONFIG_ETH1ADDR 00:40:42:01:00:01 #define CONFIG_ETH1ADDR 00:40:42:01:00:01

View File

@ -501,6 +501,7 @@ extern int tqm834x_num_flash_banks;
*/ */
#if defined(CONFIG_TSEC_ENET) #if defined(CONFIG_TSEC_ENET)
#define CONFIG_HAS_ETH0
#define CONFIG_ETHADDR D2:DA:5E:44:BC:29 #define CONFIG_ETHADDR D2:DA:5E:44:BC:29
#define CONFIG_HAS_ETH1 #define CONFIG_HAS_ETH1
#define CONFIG_ETH1ADDR 1E:F3:40:21:92:53 #define CONFIG_ETH1ADDR 1E:F3:40:21:92:53

View File

@ -271,6 +271,7 @@
#define FEC_PHY_ADDR 3 #define FEC_PHY_ADDR 3
#define FEC_PHYIDX 0 #define FEC_PHYIDX 0
#define FEC_FLAGS 0 #define FEC_FLAGS 0
#define CONFIG_HAS_ETH0
#define CONFIG_HAS_ETH1 #define CONFIG_HAS_ETH1
#define CONFIG_HAS_ETH2 #define CONFIG_HAS_ETH2

View File

@ -662,6 +662,7 @@
#define CONFIG_ENV_OVERWRITE #define CONFIG_ENV_OVERWRITE
#if defined(CONFIG_TSEC_ENET) #if defined(CONFIG_TSEC_ENET)
#define CONFIG_HAS_ETH0
#define CONFIG_ETHADDR 00:a0:1e:a0:13:8d #define CONFIG_ETHADDR 00:a0:1e:a0:13:8d
#define CONFIG_HAS_ETH1 #define CONFIG_HAS_ETH1
#define CONFIG_ETH1ADDR 00:a0:1e:a0:13:8e #define CONFIG_ETH1ADDR 00:a0:1e:a0:13:8e

View File

@ -546,6 +546,7 @@
#define CONFIG_ETH3ADDR 02:E0:0C:00:03:FD #define CONFIG_ETH3ADDR 02:E0:0C:00:03:FD
#endif #endif
#define CONFIG_HAS_ETH0 1
#define CONFIG_HAS_ETH1 1 #define CONFIG_HAS_ETH1 1
#define CONFIG_HAS_ETH2 1 #define CONFIG_HAS_ETH2 1
#define CONFIG_HAS_ETH3 1 #define CONFIG_HAS_ETH3 1

View File

@ -379,6 +379,7 @@
/*Note: change below for your network setting!!! */ /*Note: change below for your network setting!!! */
#if defined(CONFIG_TSEC_ENET) || defined(CONFIG_ETHER_ON_FCC) #if defined(CONFIG_TSEC_ENET) || defined(CONFIG_ETHER_ON_FCC)
#define CONFIG_HAS_ETH0
#define CONFIG_ETHADDR 00:e0:0c:07:9b:8a #define CONFIG_ETHADDR 00:e0:0c:07:9b:8a
#define CONFIG_HAS_ETH1 #define CONFIG_HAS_ETH1
#define CONFIG_ETH1ADDR 00:e0:0c:07:9b:8b #define CONFIG_ETH1ADDR 00:e0:0c:07:9b:8b

View File

@ -407,6 +407,7 @@
/*Note: change below for your network setting!!! */ /*Note: change below for your network setting!!! */
#if defined(CONFIG_TSEC_ENET) || defined(CONFIG_ETHER_ON_FCC) #if defined(CONFIG_TSEC_ENET) || defined(CONFIG_ETHER_ON_FCC)
#define CONFIG_HAS_ETH0
#define CONFIG_ETHADDR 00:e0:0c:07:9b:8a #define CONFIG_ETHADDR 00:e0:0c:07:9b:8a
#define CONFIG_HAS_ETH1 #define CONFIG_HAS_ETH1
#define CONFIG_ETH1ADDR 00:e0:0c:07:9b:8b #define CONFIG_ETH1ADDR 00:e0:0c:07:9b:8b