diff options
Diffstat (limited to 'target/linux/generic-2.6/files/drivers/net/phy')
| -rw-r--r-- | target/linux/generic-2.6/files/drivers/net/phy/rtl8306.c | 3 | 
1 files changed, 3 insertions, 0 deletions
| diff --git a/target/linux/generic-2.6/files/drivers/net/phy/rtl8306.c b/target/linux/generic-2.6/files/drivers/net/phy/rtl8306.c index 259ff5006..5c8e81f79 100644 --- a/target/linux/generic-2.6/files/drivers/net/phy/rtl8306.c +++ b/target/linux/generic-2.6/files/drivers/net/phy/rtl8306.c @@ -913,6 +913,9 @@ rtl8306_fixup(struct phy_device *pdev)  	struct rtl_priv priv;  	u16 chipid; +	if (pdev->addr != 0) +		return 0; +  	priv.page = -1;  	priv.bus = pdev->bus;  	chipid = rtl_get(&priv.dev, RTL_REG_CHIPID); | 
