diff options
author | Stas Sergeev <stsp@list.ru> | 2015-05-14 08:24:02 -0700 |
---|---|---|
committer | Bryan Wu <cooloney@gmail.com> | 2015-05-25 13:26:47 -0700 |
commit | 76931edd54f87d1e49536cd068df4783fae24d45 (patch) | |
tree | b9156a89d62a210dccc24f958a9b34be0891cd47 /drivers/pinctrl/pinctrl-amd.h | |
parent | 7ff6b23251955dc1cf108eb4619b4a2eeac75bca (diff) | |
download | blackbird-obmc-linux-76931edd54f87d1e49536cd068df4783fae24d45.tar.gz blackbird-obmc-linux-76931edd54f87d1e49536cd068df4783fae24d45.zip |
leds: fix brightness changing when software blinking is active
The following sequence:
echo timer >/sys/class/leds/<name>/trigger
echo 1 >/sys/class/leds/<name>/brightness
should change the ON brightness for blinking.
The function led_set_brightness() was mistakenly initiating the
delayed blink stop procedure, which resulted in no blinking with
the timer trigger still active.
This patch fixes the problem by changing led_set_brightness()
to not initiate the delayed blink stop when brightness is not 0.
CC: Richard Purdie <rpurdie@rpsys.net>
CC: Kyungmin Park <kyungmin.park@samsung.com>
CC: linux-leds@vger.kernel.org
CC: linux-kernel@vger.kernel.org
Acked-by: Jacek Anaszewski <j.anaszewski@samsung.com>
Signed-off-by: Stas Sergeev <stsp@users.sourceforge.net>
Signed-off-by: Bryan Wu <cooloney@gmail.com>
Diffstat (limited to 'drivers/pinctrl/pinctrl-amd.h')
0 files changed, 0 insertions, 0 deletions