summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--firmware/target/arm/as3525/sansa-clipzip/backlight-clipzip.c12
1 files changed, 10 insertions, 2 deletions
diff --git a/firmware/target/arm/as3525/sansa-clipzip/backlight-clipzip.c b/firmware/target/arm/as3525/sansa-clipzip/backlight-clipzip.c
index 541595d46a..1fae4b3007 100644
--- a/firmware/target/arm/as3525/sansa-clipzip/backlight-clipzip.c
+++ b/firmware/target/arm/as3525/sansa-clipzip/backlight-clipzip.c
@@ -32,11 +32,19 @@ void _backlight_init()
32 32
33void _backlight_on(void) 33void _backlight_on(void)
34{ 34{
35 /* TODO */ 35 GPIOB_PIN(1) = (1 << 1);
36
37 ascodec_write_pmu(AS3543_BACKLIGHT, 1, 0x91);
38 sleep(1);
39 ascodec_write_pmu(AS3543_BACKLIGHT, 1, 0x91);
40 sleep(1);
41 ascodec_write_pmu(AS3543_BACKLIGHT, 1, 0x91);
36} 42}
37 43
38void _backlight_off(void) 44void _backlight_off(void)
39{ 45{
40 /* TODO */ 46 GPIOB_PIN(1) = 0;
47
48 ascodec_write_pmu(AS3543_BACKLIGHT, 1, 0x91);
41} 49}
42 50