projects/linux·commit 4f2382f3

Merge tag 'led_fixes_for_4.15-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds

4f2382f3 · Linus Torvalds <[email protected]> · 2017-12-28 23:09:45 -08:00

Pull LED fix from Jacek Anaszewski:
 "A single LED fix for brightness setting when delay_off is 0"

* tag 'led_fixes_for_4.15-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds:
  led: core: Fix brightness setting when setting delay_off=0
Commit
4f2382f380dec67f795ccde0f3b2e3fa686a4bbc
Parents
19286e4a · 2b83ff96

Merge commit. Changes below are compared with the first parent: 19286e4a.

Changes

1 files changed · +1 −1

FileStatusAddDelContent
drivers/leds/led-core.cmodified+1−1View file

drivers/leds/led-core.c

View file
diff --git a/drivers/leds/led-core.c b/drivers/leds/led-core.c
index fd83c7f..f3654fd 100644
--- a/drivers/leds/led-core.c
+++ b/drivers/leds/led-core.c
@@ -186,7 +186,7 @@ void led_blink_set(struct led_classdev *led_cdev,
unsigned long *delay_on,
unsigned long *delay_off)
{
- del_timer_sync(&led_cdev->blink_timer);
+ led_stop_software_blink(led_cdev);
clear_bit(LED_BLINK_ONESHOT, &led_cdev->work_flags);
clear_bit(LED_BLINK_ONESHOT_STOP, &led_cdev->work_flags);