Messages in this thread | | | From | Vincent Donnefort <> | Subject | [PATCH] leds: make led_blink_set IRQ safe | Date | Tue, 19 Aug 2014 14:58:20 +0200 |
| |
Hugh,
Here's a patch which must fix your problem. It allows to call led_blink_set() from on IRQ handler by adding a work to take care of the scheduling function cancel_delayed_work_sync().
Regards, Vincent.
Vincent Donnefort (1): leds: make led_blink_set IRQ safe
drivers/leds/led-class.c | 19 +++++++++++++++++++ drivers/leds/led-core.c | 16 +--------------- include/linux/leds.h | 1 + 3 files changed, 21 insertions(+), 15 deletions(-)
-- 1.9.1
| |