leds: lm3532: Avoid potentially unpaired regulator calls
authorTony Lindgren <tony@atomide.com>
Tue, 27 Aug 2019 21:52:05 +0000 (14:52 -0700)
committerJacek Anaszewski <jacek.anaszewski@gmail.com>
Sun, 1 Sep 2019 11:33:27 +0000 (13:33 +0200)
commit070a0eed7580a976b397dce981db9746df714327
tree1f1833d75533d88e2672b999e52dfefd07509801
parent68bfcf6debd72121758d6e0fbf75f506126d7b9a
leds: lm3532: Avoid potentially unpaired regulator calls

We may currently get unpaired regulator calls when configuring the LED
brightness via sysfs in case of regulator calls producing errors. Let's
fix this by maintaining local state for enabled.

Signed-off-by: Tony Lindgren <tony@atomide.com>
Acked-by: Pavel Machek <pavel@ucw.cz>
Signed-off-by: Jacek Anaszewski <jacek.anaszewski@gmail.com>
drivers/leds/leds-lm3532.c