summaryrefslogtreecommitdiff
path: root/firmware/target/arm/philips/sa9200/backlight-sa9200.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target/arm/philips/sa9200/backlight-sa9200.c')
-rw-r--r--firmware/target/arm/philips/sa9200/backlight-sa9200.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/firmware/target/arm/philips/sa9200/backlight-sa9200.c b/firmware/target/arm/philips/sa9200/backlight-sa9200.c
index 4221959a0d..5c967a84ea 100644
--- a/firmware/target/arm/philips/sa9200/backlight-sa9200.c
+++ b/firmware/target/arm/philips/sa9200/backlight-sa9200.c
@@ -39,15 +39,16 @@ void _backlight_on(void)
39#ifdef HAVE_LCD_ENABLE 39#ifdef HAVE_LCD_ENABLE
40 lcd_enable(true); /* power on lcd + visible display */ 40 lcd_enable(true); /* power on lcd + visible display */
41#endif 41#endif
42#ifndef USE_BACKLIGHT_SW_FADING 42#if (CONFIG_BACKLIGHT_FADING != BACKLIGHT_FADING_SW_SETTING) /* in bootloader/sim */
43 /* that part ain't useful when fading */ 43 /* if we set the brightness to the settings value, then fading up
44 * is glitchy */
44 _backlight_set_brightness(backlight_brightness); 45 _backlight_set_brightness(backlight_brightness);
45#endif 46#endif
46} 47}
47 48
48void _backlight_off(void) 49void _backlight_off(void)
49{ 50{
50 ascodec_write(AS3514_DCDC15, 0x0); 51 _backlight_set_brightness(0);
51#ifdef HAVE_LCD_ENABLE 52#ifdef HAVE_LCD_ENABLE
52 lcd_enable(false); /* power off visible display */ 53 lcd_enable(false); /* power off visible display */
53#endif 54#endif