leds: max8997: Simplify max8997_led_set_mode implementation
authorAxel Lin <axel.lin@gmail.com>
Tue, 24 Jul 2012 06:29:47 +0000 (14:29 +0800)
committerBryan Wu <bryan.wu@canonical.com>
Tue, 24 Jul 2012 07:48:47 +0000 (15:48 +0800)
commiteb18618b8018bffad6e62f1bc40e4e0c7ee2fa19
tree724aafc2a5a3a8766a4e468714c2479b1fed10fb
parent5ecf6e40bbb8649b8418c8038a2af1faefbc56e4
leds: max8997: Simplify max8997_led_set_mode implementation

It is not necessary to call max8997_update_reg() twice just for updating
MAX8997_REG_LEN_CNTL register. With proper val and mask arguments to
max8997_update_reg() call, this can be done in one max8997_update_reg() call.
And then we can remove max8997_led_clear_mode() function.

Signed-off-by: Axel Lin <axel.lin@gmail.com>
Signed-off-by: Bryan Wu <bryan.wu@canonical.com>
drivers/leds/leds-max8997.c