diff options
| -rw-r--r-- | drivers/net/fec_mxc.c | 24 | 
1 files changed, 8 insertions, 16 deletions
| diff --git a/drivers/net/fec_mxc.c b/drivers/net/fec_mxc.c index eb89e573c..f7384ad70 100644 --- a/drivers/net/fec_mxc.c +++ b/drivers/net/fec_mxc.c @@ -1021,27 +1021,19 @@ err1:  	return ret;  } -#ifdef CONFIG_FEC_MXC_PHYADDR -int fecmxc_initialize(bd_t *bd) -{ -	int lout = 1; - -	debug("eth_init: fec_probe(bd)\n"); -	lout = fec_probe(bd, -1, CONFIG_FEC_MXC_PHYADDR, IMX_FEC_BASE); - -	return lout; -} -#endif -  int fecmxc_initialize_multi(bd_t *bd, int dev_id, int phy_id, uint32_t addr)  { -	int lout = 1; -  	debug("eth_init: fec_probe(bd, %i, %i) @ %08x\n", dev_id, phy_id, addr); -	lout = fec_probe(bd, dev_id, phy_id, addr); +	return fec_probe(bd, dev_id, phy_id, addr); +} -	return lout; +#ifdef CONFIG_FEC_MXC_PHYADDR +int fecmxc_initialize(bd_t *bd) +{ +	return fecmxc_initialize_multi(bd, -1, CONFIG_FEC_MXC_PHYADDR, +			IMX_FEC_BASE);  } +#endif  #ifndef CONFIG_PHYLIB  int fecmxc_register_mii_postcall(struct eth_device *dev, int (*cb)(int)) |