summaryrefslogtreecommitdiff
path: root/drivers/leds/led-class.c
diff options
context:
space:
mode:
authorDavide Garberi <dade.garberi@gmail.com>2019-08-21 03:38:48 +0200
committerMichael Bestas <mkbestas@lineageos.org>2020-05-01 18:21:38 +0300
commita7ea12873c5ff5da1d7cf199d0796cb1501e65fa (patch)
tree85d500198e886d60b502c650cb59206a3624a712 /drivers/leds/led-class.c
parent65f4a7ecb1ff000d3d61304c227658d6396d14ee (diff)
leds: Import xiaomi longcheer changes
* Changed an ifdef * Removed partial lavender changes Signed-off-by: Isaac Chen <tingyi364@gmail.com> drivers: leds: Revert xiaomi changes on leds-qpnp * We want things to be actually working huh This partially reverts commit feb2e318159c8ad38371c992b9138f38a0f22b71. Change-Id: Ib5722008533bdca43ff941a419e9bc5f68280a0c
Diffstat (limited to 'drivers/leds/led-class.c')
-rw-r--r--drivers/leds/led-class.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/leds/led-class.c b/drivers/leds/led-class.c
index cdb9018c3f02..ff087f1f04b3 100644
--- a/drivers/leds/led-class.c
+++ b/drivers/leds/led-class.c
@@ -53,8 +53,10 @@ static ssize_t brightness_store(struct device *dev,
if (ret)
goto unlock;
+#ifndef CONFIG_MACH_XIAOMI_TULIP
if (state == LED_OFF && !(led_cdev->flags & LED_KEEP_TRIGGER))
led_trigger_remove(led_cdev);
+#endif
led_set_brightness(led_cdev, state);
led_cdev->usr_brightness_req = state;