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;
|
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
|
#ifdef CONFIG_FEC_MXC_PHYADDR
|
||||||
int fecmxc_initialize(bd_t *bd)
|
int fecmxc_initialize(bd_t *bd)
|
||||||
{
|
{
|
||||||
int lout = 1;
|
return fecmxc_initialize_multi(bd, -1, CONFIG_FEC_MXC_PHYADDR,
|
||||||
|
IMX_FEC_BASE);
|
||||||
debug("eth_init: fec_probe(bd)\n");
|
|
||||||
lout = fec_probe(bd, -1, CONFIG_FEC_MXC_PHYADDR, IMX_FEC_BASE);
|
|
||||||
|
|
||||||
return lout;
|
|
||||||
}
|
}
|
||||||
#endif
|
#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
|
#ifndef CONFIG_PHYLIB
|
||||||
int fecmxc_register_mii_postcall(struct eth_device *dev, int (*cb)(int))
|
int fecmxc_register_mii_postcall(struct eth_device *dev, int (*cb)(int))
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user