summaryrefslogtreecommitdiff
path: root/firmware/target/arm/tms320dm320/mrobe-500/backlight-mr500.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target/arm/tms320dm320/mrobe-500/backlight-mr500.c')
-rw-r--r--firmware/target/arm/tms320dm320/mrobe-500/backlight-mr500.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/firmware/target/arm/tms320dm320/mrobe-500/backlight-mr500.c b/firmware/target/arm/tms320dm320/mrobe-500/backlight-mr500.c
index bdd91e2e20..ab2289822b 100644
--- a/firmware/target/arm/tms320dm320/mrobe-500/backlight-mr500.c
+++ b/firmware/target/arm/tms320dm320/mrobe-500/backlight-mr500.c
@@ -27,6 +27,7 @@
27#include "lcd.h" 27#include "lcd.h"
28#include "power.h" 28#include "power.h"
29#include "spi-target.h" 29#include "spi-target.h"
30#include "lcd-target.h"
30 31
31int _backlight_brightness=DEFAULT_BRIGHTNESS_SETTING; 32int _backlight_brightness=DEFAULT_BRIGHTNESS_SETTING;
32 33
@@ -38,15 +39,15 @@ static void _backlight_write_brightness(int brightness)
38 39
39void _backlight_on(void) 40void _backlight_on(void)
40{ 41{
41#ifdef HAVE_LCD_ENABLE 42 lcd_awake(); /* power on lcd + visible display */
42 lcd_enable(true); /* power on lcd + visible display */ 43
43#endif
44 _backlight_write_brightness(_backlight_brightness); 44 _backlight_write_brightness(_backlight_brightness);
45} 45}
46 46
47void _backlight_off(void) 47void _backlight_off(void)
48{ 48{
49 _backlight_write_brightness(0); 49 _backlight_write_brightness(0);
50 lcd_sleep(); /* HACK to get lcd_sleep called again */
50} 51}
51 52
52/* Assumes that the backlight has been initialized */ 53/* Assumes that the backlight has been initialized */