diff options
Diffstat (limited to 'drivers/net/phy/phy.c')
| -rw-r--r-- | drivers/net/phy/phy.c | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/drivers/net/phy/phy.c b/drivers/net/phy/phy.c index d9e11f93bf3a..9209da9dde0d 100644 --- a/drivers/net/phy/phy.c +++ b/drivers/net/phy/phy.c | |||
| @@ -242,10 +242,6 @@ EXPORT_SYMBOL(phy_sanitize_settings); | |||
| 242 | * choose the next best ones from the ones selected, so we don't | 242 | * choose the next best ones from the ones selected, so we don't |
| 243 | * care if ethtool tries to give us bad values | 243 | * care if ethtool tries to give us bad values |
| 244 | * | 244 | * |
| 245 | * A note about the PHYCONTROL Layer. If you turn off | ||
| 246 | * CONFIG_PHYCONTROL, you will need to read the PHY status | ||
| 247 | * registers after this function completes, and update your | ||
| 248 | * controller manually. | ||
| 249 | */ | 245 | */ |
| 250 | int phy_ethtool_sset(struct phy_device *phydev, struct ethtool_cmd *cmd) | 246 | int phy_ethtool_sset(struct phy_device *phydev, struct ethtool_cmd *cmd) |
| 251 | { | 247 | { |
| @@ -380,7 +376,6 @@ int phy_start_aneg(struct phy_device *phydev) | |||
| 380 | 376 | ||
| 381 | err = phydev->drv->config_aneg(phydev); | 377 | err = phydev->drv->config_aneg(phydev); |
| 382 | 378 | ||
| 383 | #ifdef CONFIG_PHYCONTROL | ||
| 384 | if (err < 0) | 379 | if (err < 0) |
| 385 | goto out_unlock; | 380 | goto out_unlock; |
| 386 | 381 | ||
| @@ -395,14 +390,12 @@ int phy_start_aneg(struct phy_device *phydev) | |||
| 395 | } | 390 | } |
| 396 | 391 | ||
| 397 | out_unlock: | 392 | out_unlock: |
| 398 | #endif | ||
| 399 | spin_unlock(&phydev->lock); | 393 | spin_unlock(&phydev->lock); |
| 400 | return err; | 394 | return err; |
| 401 | } | 395 | } |
| 402 | EXPORT_SYMBOL(phy_start_aneg); | 396 | EXPORT_SYMBOL(phy_start_aneg); |
| 403 | 397 | ||
| 404 | 398 | ||
| 405 | #ifdef CONFIG_PHYCONTROL | ||
| 406 | static void phy_change(void *data); | 399 | static void phy_change(void *data); |
| 407 | static void phy_timer(unsigned long data); | 400 | static void phy_timer(unsigned long data); |
| 408 | 401 | ||
| @@ -868,4 +861,3 @@ static void phy_timer(unsigned long data) | |||
| 868 | mod_timer(&phydev->phy_timer, jiffies + PHY_STATE_TIME * HZ); | 861 | mod_timer(&phydev->phy_timer, jiffies + PHY_STATE_TIME * HZ); |
| 869 | } | 862 | } |
| 870 | 863 | ||
| 871 | #endif /* CONFIG_PHYCONTROL */ | ||
