net: macb: fix the following building warning
fix the following building warning ---8>--- macb.c: In function 'macb_init': macb.c:400:14: warning: 'phydev' may be used uninitialized in this function macb.c:377:21: note: 'phydev' was declared here ---<8--- Signed-off-by: Bo Shen <voice.shen@atmel.com> Signed-off-by: Andreas Bießmann <andreas.devel@googlemail.com>
This commit is contained in:
parent
9ed887caec
commit
8314ccd8d4
@ -36,6 +36,7 @@
|
|||||||
#include <asm/io.h>
|
#include <asm/io.h>
|
||||||
#include <asm/dma-mapping.h>
|
#include <asm/dma-mapping.h>
|
||||||
#include <asm/arch/clk.h>
|
#include <asm/arch/clk.h>
|
||||||
|
#include <asm-generic/errno.h>
|
||||||
|
|
||||||
#include "macb.h"
|
#include "macb.h"
|
||||||
|
|
||||||
@ -397,9 +398,14 @@ static int macb_phy_init(struct macb_device *macb)
|
|||||||
}
|
}
|
||||||
|
|
||||||
#ifdef CONFIG_PHYLIB
|
#ifdef CONFIG_PHYLIB
|
||||||
phydev->bus = macb->bus;
|
/* need to consider other phy interface mode */
|
||||||
phydev->dev = netdev;
|
phydev = phy_connect(macb->bus, macb->phy_addr, netdev,
|
||||||
phydev->addr = macb->phy_addr;
|
PHY_INTERFACE_MODE_RGMII);
|
||||||
|
if (!phydev) {
|
||||||
|
printf("phy_connect failed\n");
|
||||||
|
return -ENODEV;
|
||||||
|
}
|
||||||
|
|
||||||
phy_config(phydev);
|
phy_config(phydev);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user