summaryrefslogtreecommitdiff
path: root/firmware/target/arm/as3525/sansa-clipplus/backlight-clip.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target/arm/as3525/sansa-clipplus/backlight-clip.c')
-rw-r--r--firmware/target/arm/as3525/sansa-clipplus/backlight-clip.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/firmware/target/arm/as3525/sansa-clipplus/backlight-clip.c b/firmware/target/arm/as3525/sansa-clipplus/backlight-clip.c
index 3216fc5463..ead7871592 100644
--- a/firmware/target/arm/as3525/sansa-clipplus/backlight-clip.c
+++ b/firmware/target/arm/as3525/sansa-clipplus/backlight-clip.c
@@ -27,8 +27,7 @@
27void _backlight_on(void) 27void _backlight_on(void)
28{ 28{
29 ascodec_write(0x25, ascodec_read(0x25) | 2); /* lcd power */ 29 ascodec_write(0x25, ascodec_read(0x25) | 2); /* lcd power */
30 ascodec_write(AS3543_PMU_ENABLE, 8|1); 30 ascodec_write_pmu(AS3543_BACKLIGHT, 1, 0x90);
31 ascodec_write(AS3543_BACKLIGHT, 0x90);
32 lcd_enable(true); 31 lcd_enable(true);
33} 32}
34 33
@@ -36,6 +35,5 @@ void _backlight_off(void)
36{ 35{
37 lcd_enable(false); 36 lcd_enable(false);
38 ascodec_write(0x25, ascodec_read(0x25) & ~2); /* lcd power */ 37 ascodec_write(0x25, ascodec_read(0x25) & ~2); /* lcd power */
39 ascodec_write(AS3543_PMU_ENABLE, 8|1); 38 ascodec_write_pmu(AS3543_BACKLIGHT, 1, 0x00);
40 ascodec_write(AS3543_BACKLIGHT, 0x00);
41} 39}