diff options
author | Andy Fleming <afleming@freescale.com> | 2007-08-15 20:03:25 -0500 |
---|---|---|
committer | Wolfgang Denk <wd@denx.de> | 2007-08-16 12:12:49 +0200 |
commit | 3a79013e2adda53332dfd0b511066a805e929a9d (patch) | |
tree | f5b68229e996f7be5b0fb4bcc5dca1cc593b3f70 /include/configs/MPC8544DS.h | |
parent | ec7238229507e7f47533a611ea8c53319d234cf3 (diff) | |
download | u-boot-imx-3a79013e2adda53332dfd0b511066a805e929a9d.zip u-boot-imx-3a79013e2adda53332dfd0b511066a805e929a9d.tar.gz u-boot-imx-3a79013e2adda53332dfd0b511066a805e929a9d.tar.bz2 |
Define tsec flag values in config files
The tsec_info structure and array has a "flags" field for each
ethernet controller. This field is the only reason there are
settings. Switch to defining TSECn_FLAGS for each controller
in the config header, and we can greatly simplify the array, and
also simplify the addition of future boards.
Signed-off-by: Andy Fleming <afleming@freescale.com>
Diffstat (limited to 'include/configs/MPC8544DS.h')
-rw-r--r-- | include/configs/MPC8544DS.h | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/include/configs/MPC8544DS.h b/include/configs/MPC8544DS.h index 32934e1..7863447 100644 --- a/include/configs/MPC8544DS.h +++ b/include/configs/MPC8544DS.h @@ -364,15 +364,13 @@ extern unsigned long get_board_sys_clk(unsigned long dummy); #define CONFIG_TSEC1_NAME "eTSEC1" #define CONFIG_TSEC3 1 #define CONFIG_TSEC3_NAME "eTSEC3" -#undef CONFIG_MPC85XX_FEC - -#define CONFIG_TSEC_TBI 1 /* enable internal TBI phy */ -#define CONFIG_SGMII_RISER -#define TSEC1_SGMII_PHY_ADDR_OFFSET 0x1c /* sgmii phy base */ #define TSEC1_PHY_ADDR 0 #define TSEC3_PHY_ADDR 1 +#define TSEC1_FLAGS (TSEC_GIGABIT | TSEC_REDUCED) +#define TSEC3_FLAGS (TSEC_GIGABIT | TSEC_REDUCED) + #define TSEC1_PHYIDX 0 #define TSEC3_PHYIDX 0 |