diff options
Diffstat (limited to 'drivers/net/smsc911x.c')
-rw-r--r-- | drivers/net/smsc911x.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/net/smsc911x.c b/drivers/net/smsc911x.c index 7f01e60d5172..4d0d5c56bed8 100644 --- a/drivers/net/smsc911x.c +++ b/drivers/net/smsc911x.c | |||
@@ -748,8 +748,8 @@ static void smsc911x_phy_adjust_link(struct net_device *dev) | |||
748 | * usage is 10/100 indicator */ | 748 | * usage is 10/100 indicator */ |
749 | pdata->gpio_setting = smsc911x_reg_read(pdata, | 749 | pdata->gpio_setting = smsc911x_reg_read(pdata, |
750 | GPIO_CFG); | 750 | GPIO_CFG); |
751 | if ((pdata->gpio_setting & GPIO_CFG_LED1_EN_) | 751 | if ((pdata->gpio_setting & GPIO_CFG_LED1_EN_) && |
752 | && (!pdata->using_extphy)) { | 752 | (!pdata->using_extphy)) { |
753 | /* Force 10/100 LED off, after saving | 753 | /* Force 10/100 LED off, after saving |
754 | * orginal GPIO configuration */ | 754 | * orginal GPIO configuration */ |
755 | pdata->gpio_orig_setting = pdata->gpio_setting; | 755 | pdata->gpio_orig_setting = pdata->gpio_setting; |