diff options
Diffstat (limited to 'drivers/net/usb/asix_devices.c')
-rw-r--r-- | drivers/net/usb/asix_devices.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/net/usb/asix_devices.c b/drivers/net/usb/asix_devices.c index 7363cc5dd1bf..6c646e228833 100644 --- a/drivers/net/usb/asix_devices.c +++ b/drivers/net/usb/asix_devices.c | |||
@@ -603,12 +603,12 @@ static void ax88772_suspend(struct usbnet *dev) | |||
603 | u16 medium; | 603 | u16 medium; |
604 | 604 | ||
605 | /* Stop MAC operation */ | 605 | /* Stop MAC operation */ |
606 | medium = asix_read_medium_status(dev, 0); | 606 | medium = asix_read_medium_status(dev, 1); |
607 | medium &= ~AX_MEDIUM_RE; | 607 | medium &= ~AX_MEDIUM_RE; |
608 | asix_write_medium_mode(dev, medium, 0); | 608 | asix_write_medium_mode(dev, medium, 1); |
609 | 609 | ||
610 | netdev_dbg(dev->net, "ax88772_suspend: medium=0x%04x\n", | 610 | netdev_dbg(dev->net, "ax88772_suspend: medium=0x%04x\n", |
611 | asix_read_medium_status(dev, 0)); | 611 | asix_read_medium_status(dev, 1)); |
612 | 612 | ||
613 | /* Preserve BMCR for restoring */ | 613 | /* Preserve BMCR for restoring */ |
614 | priv->presvd_phy_bmcr = | 614 | priv->presvd_phy_bmcr = |