]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit
leds: lp5523: remove unnecessary writing commands
authorMilo Kim <milo.kim@ti.com>
Thu, 8 Aug 2013 05:09:24 +0000 (14:09 +0900)
committerBryan Wu <cooloney@gmail.com>
Tue, 27 Aug 2013 00:22:13 +0000 (17:22 -0700)
commit2f733cad3699c6fd1cc3350ab43c9f684b976e73
tree6a0302f9062e1c079a44d15be5576c8981f0a9b6
parent45e611bfbe18d854498c65d60703841e4a4c3c3a
leds: lp5523: remove unnecessary writing commands

This patch reduces the number of programming commands.

(Count of sending commands)
Old code: 32 + program size (32 counts for clearing program memory)
New code: 32

Pattern buffer is initialized to 0 in this function.
Just update new program data and remaining buffers are filled with 0.
So it's needless to clear whole area.

Signed-off-by: Milo Kim <milo.kim@ti.com>
Signed-off-by: Bryan Wu <cooloney@gmail.com>
drivers/leds/leds-lp5523.c