diff options
Diffstat (limited to 'drivers/net/phy/phy_led_triggers.c')
-rw-r--r-- | drivers/net/phy/phy_led_triggers.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/net/phy/phy_led_triggers.c b/drivers/net/phy/phy_led_triggers.c index b86a4b2116f8..59a94e07e7c5 100644 --- a/drivers/net/phy/phy_led_triggers.c +++ b/drivers/net/phy/phy_led_triggers.c | |||
@@ -48,8 +48,9 @@ void phy_led_trigger_change_speed(struct phy_device *phy) | |||
48 | if (!phy->last_triggered) | 48 | if (!phy->last_triggered) |
49 | led_trigger_event(&phy->led_link_trigger->trigger, | 49 | led_trigger_event(&phy->led_link_trigger->trigger, |
50 | LED_FULL); | 50 | LED_FULL); |
51 | else | ||
52 | led_trigger_event(&phy->last_triggered->trigger, LED_OFF); | ||
51 | 53 | ||
52 | led_trigger_event(&phy->last_triggered->trigger, LED_OFF); | ||
53 | led_trigger_event(&plt->trigger, LED_FULL); | 54 | led_trigger_event(&plt->trigger, LED_FULL); |
54 | phy->last_triggered = plt; | 55 | phy->last_triggered = plt; |
55 | } | 56 | } |