net: fec_mxc: have fecmxc_initialize call fecmxc_initialize_multi
Having only one call to fec_probe will ease the changing of its parameters. Signed-off-by: Troy Kisky <troy.kisky@boundarydevices.com>
This commit is contained in:
parent
575c5cc06f
commit
eef2448039
@ -1021,28 +1021,20 @@ err1:
|
||||
return ret;
|
||||
}
|
||||
|
||||
int fecmxc_initialize_multi(bd_t *bd, int dev_id, int phy_id, uint32_t addr)
|
||||
{
|
||||
debug("eth_init: fec_probe(bd, %i, %i) @ %08x\n", dev_id, phy_id, addr);
|
||||
return fec_probe(bd, dev_id, phy_id, addr);
|
||||
}
|
||||
|
||||
#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;
|
||||
return fecmxc_initialize_multi(bd, -1, CONFIG_FEC_MXC_PHYADDR,
|
||||
IMX_FEC_BASE);
|
||||
}
|
||||
#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 lout;
|
||||
}
|
||||
|
||||
#ifndef CONFIG_PHYLIB
|
||||
int fecmxc_register_mii_postcall(struct eth_device *dev, int (*cb)(int))
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user