staging: r8188eu: always cancel blink_work
authorMartin Kaiser <martin@kaiser.cx>
Mon, 22 Aug 2022 20:13:28 +0000 (22:13 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 23 Aug 2022 13:43:40 +0000 (15:43 +0200)
commitc00218cd07c367f7bf2229bfa0fad10d76126a0e
treed63080a680f29dd83f4592d85bd4eaf5e167a39d
parent1102e4e7e9d3790b27876cd2713be3d25765eaae
staging: r8188eu: always cancel blink_work

In rtw_led_control, we can always cancel a running blink worker when we
start blinking because of no link.

The worker will be scheduled again and there's no point in having more
than one pending blink worker.

Signed-off-by: Martin Kaiser <martin@kaiser.cx>
Link: https://lore.kernel.org/r/20220822201329.95559-3-martin@kaiser.cx
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/r8188eu/core/rtw_led.c