diff options
author | Ben Warren <biggerbadderben@gmail.com> | 2008-10-23 06:47:51 (GMT) |
---|---|---|
committer | Ben Warren <biggerbadderben@gmail.com> | 2008-11-10 05:38:03 (GMT) |
commit | a9bec96d6359ac9f90a852962bf3040cad9e0256 (patch) | |
tree | 5b35fe86d97779beec933cb64331b374ce60f38d /cpu/mpc8220 | |
parent | 0e8454e990385a58f708c2fc26d31ac041c7a6c5 (diff) | |
download | u-boot-a9bec96d6359ac9f90a852962bf3040cad9e0256.tar.xz |
Moved initialization of MPC8220 FEC to cpu_eth_init()
Removed initialization of the driver from net/eth.c
Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
Diffstat (limited to 'cpu/mpc8220')
-rw-r--r-- | cpu/mpc8220/cpu.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/cpu/mpc8220/cpu.c b/cpu/mpc8220/cpu.c index 5b3fdd3..563cfe0 100644 --- a/cpu/mpc8220/cpu.c +++ b/cpu/mpc8220/cpu.c @@ -29,6 +29,7 @@ #include <watchdog.h> #include <command.h> #include <mpc8220.h> +#include <netdev.h> #include <asm/processor.h> DECLARE_GLOBAL_DATA_PTR; @@ -89,3 +90,15 @@ unsigned long get_tbclk (void) } /* ------------------------------------------------------------------------- */ + +/* + * Initializes on-chip ethernet controllers. + * to override, implement board_eth_init() + */ +int cpu_eth_init(bd_t *bis) +{ +#if defined(CONFIG_MPC8220_FEC) + mpc8220_fec_initialize(bis); +#endif + return 0; +} |