|
@@ -414,18 +414,16 @@ static int dm9601_bind(struct usbnet *dev, struct usb_interface *intf)
|
|
|
dev->mii.reg_num_mask = 0x1f;
|
|
|
|
|
|
/* reset */
|
|
|
- ret = dm_write_reg(dev, DM_NET_CTRL, 1);
|
|
|
+ dm_write_reg(dev, DM_NET_CTRL, 1);
|
|
|
udelay(20);
|
|
|
|
|
|
/* read MAC */
|
|
|
- ret = dm_read(dev, DM_PHY_ADDR, ETH_ALEN, dev->net->dev_addr);
|
|
|
- if (ret < 0) {
|
|
|
+ if (dm_read(dev, DM_PHY_ADDR, ETH_ALEN, dev->net->dev_addr) < 0) {
|
|
|
printk(KERN_ERR "Error reading MAC address\n");
|
|
|
ret = -ENODEV;
|
|
|
goto out;
|
|
|
}
|
|
|
|
|
|
-
|
|
|
/* power up phy */
|
|
|
dm_write_reg(dev, DM_GPR_CTRL, 1);
|
|
|
dm_write_reg(dev, DM_GPR_DATA, 0);
|