target: msm8226: Modify ctrl sequence of target_backlight_ctrl
Program WLED modulator enable registers using
pm8x41_wled_led_mod_enable API to change brightness
in bootloader.
CRs-Fixed: 554701
Change-Id: I02cf863bf7f11773c893a9d95db999461b9c7dd2
diff --git a/target/msm8226/target_display.c b/target/msm8226/target_display.c
index 9b594e6..8ddfa89 100755
--- a/target/msm8226/target_display.c
+++ b/target/msm8226/target_display.c
@@ -202,10 +202,14 @@
{
dprintf(SPEW, "target_backlight_ctrl\n");
- pm8x41_wled_config(&wled_ctrl);
- pm8x41_wled_sink_control(1);
- pm8x41_wled_iled_sync_control(1);
- pm8x41_wled_enable(1);
+ if (enable) {
+ pm8x41_wled_config(&wled_ctrl);
+ pm8x41_wled_sink_control(enable);
+ pm8x41_wled_iled_sync_control(enable);
+ pm8x41_wled_led_mod_enable(enable);
+ }
+
+ pm8x41_wled_enable(enable);
return 0;
}