diff options
| author | Ben Warren <biggerbadderben@gmail.com> | 2008-08-26 22:12:36 -0700 | 
|---|---|---|
| committer | Ben Warren <biggerbadderben@gmail.com> | 2008-08-26 22:12:36 -0700 | 
| commit | b31da88b9c160d80d42a59cbbb31e24f27184d5c (patch) | |
| tree | 593de216448ba95353fa4f3a2381cf058cde08d1 | |
| parent | b5710d9974f6f0f3ddb4e67d6cccc262ab37049e (diff) | |
| download | olio-uboot-2014.01-b31da88b9c160d80d42a59cbbb31e24f27184d5c.tar.xz olio-uboot-2014.01-b31da88b9c160d80d42a59cbbb31e24f27184d5c.zip | |
Moved initialization of FSL_MCDMAFEC Ethernet driver to CPU directory
Added a cpu_eth_init() function to cpu/mcf547x_8x directory and
removed code from net/eth.c
Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
| -rw-r--r-- | cpu/mcf547x_8x/cpu.c | 9 | ||||
| -rw-r--r-- | drivers/net/fsl_mcdmafec.c | 2 | ||||
| -rw-r--r-- | net/eth.c | 4 | 
3 files changed, 10 insertions, 5 deletions
| diff --git a/cpu/mcf547x_8x/cpu.c b/cpu/mcf547x_8x/cpu.c index 528bca6bf..e29b45c4c 100644 --- a/cpu/mcf547x_8x/cpu.c +++ b/cpu/mcf547x_8x/cpu.c @@ -141,3 +141,12 @@ int watchdog_init(void)  	return (0);  }  #endif				/* CONFIG_HW_WATCHDOG */ + +#if defined(CONFIG_FSLDMAFEC) +extern int mcdmafec_initialize(bd_t *bis); + +int cpu_eth_init(bd_t *bis) +{ +	return mcdmafec_initialize(bis); +} +#endif diff --git a/drivers/net/fsl_mcdmafec.c b/drivers/net/fsl_mcdmafec.c index f2bdba618..e34975a12 100644 --- a/drivers/net/fsl_mcdmafec.c +++ b/drivers/net/fsl_mcdmafec.c @@ -582,5 +582,5 @@ int mcdmafec_initialize(bd_t * bis)  	/* default speed */  	bis->bi_ethspeed = 10; -	return 1; +	return 0;  } @@ -71,7 +71,6 @@ extern int uec_initialize(int);  extern int bfin_EMAC_initialize(bd_t *);  extern int greth_initialize(bd_t *);  extern int mcffec_initialize(bd_t*); -extern int mcdmafec_initialize(bd_t*);  extern int at91sam9_eth_initialize(bd_t *);  #ifdef CONFIG_API @@ -275,9 +274,6 @@ int eth_initialize(bd_t *bis)  #if defined(CONFIG_MCFFEC)  	mcffec_initialize(bis);  #endif -#if defined(CONFIG_FSLDMAFEC) -	mcdmafec_initialize(bis); -#endif  #if defined(CONFIG_AT91CAP9) || defined(CONFIG_AT91SAM9260) || \      defined(CONFIG_AT91SAM9263)  	at91sam9_eth_initialize(bis); |