diff options
Diffstat (limited to 'firmware/target/arm/as3525/sansa-fuzev2')
-rw-r--r-- | firmware/target/arm/as3525/sansa-fuzev2/backlight-fuzev2.c | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/firmware/target/arm/as3525/sansa-fuzev2/backlight-fuzev2.c b/firmware/target/arm/as3525/sansa-fuzev2/backlight-fuzev2.c index 7e21460fe8..f547111a76 100644 --- a/firmware/target/arm/as3525/sansa-fuzev2/backlight-fuzev2.c +++ b/firmware/target/arm/as3525/sansa-fuzev2/backlight-fuzev2.c | |||
@@ -30,8 +30,8 @@ int buttonlight_is_on = 0; | |||
30 | 30 | ||
31 | void _backlight_set_brightness(int brightness) | 31 | void _backlight_set_brightness(int brightness) |
32 | { | 32 | { |
33 | ascodec_write(0x1c, 8|2); // sub register | 33 | ascodec_write(AS3543_PMU_ENABLE, 8|2); // sub register |
34 | ascodec_write(0x1b, brightness * 10); | 34 | ascodec_write(AS3543_BACKLIGHT, brightness * 10); |
35 | } | 35 | } |
36 | 36 | ||
37 | bool _backlight_init(void) | 37 | bool _backlight_init(void) |
@@ -39,11 +39,11 @@ bool _backlight_init(void) | |||
39 | GPIOB_DIR |= 1<<5; /* for buttonlight, stuff below seems to be needed | 39 | GPIOB_DIR |= 1<<5; /* for buttonlight, stuff below seems to be needed |
40 | for buttonlight as well*/ | 40 | for buttonlight as well*/ |
41 | 41 | ||
42 | ascodec_write(0x1c, 8|1); // sub register | 42 | ascodec_write(AS3543_PMU_ENABLE, 8|1); // sub register |
43 | ascodec_write(0x1b, 0x80); | 43 | ascodec_write(AS3543_BACKLIGHT, 0x80); |
44 | 44 | ||
45 | ascodec_write(0x1c, 8|2); // sub register | 45 | ascodec_write(AS3543_PMU_ENABLE, 8|2); // sub register |
46 | ascodec_write(0x1b, backlight_brightness * 10); | 46 | ascodec_write(AS3543_BACKLIGHT, backlight_brightness * 10); |
47 | return true; | 47 | return true; |
48 | } | 48 | } |
49 | 49 | ||
@@ -52,14 +52,14 @@ void _backlight_on(void) | |||
52 | #ifdef HAVE_LCD_ENABLE | 52 | #ifdef HAVE_LCD_ENABLE |
53 | lcd_enable(true); /* power on lcd + visible display */ | 53 | lcd_enable(true); /* power on lcd + visible display */ |
54 | #endif | 54 | #endif |
55 | ascodec_write(0x1c, 8|1); // sub register | 55 | ascodec_write(AS3543_PMU_ENABLE, 8|1); // sub register |
56 | ascodec_write(0x1b, 0x80); | 56 | ascodec_write(AS3543_BACKLIGHT, 0x80); |
57 | } | 57 | } |
58 | 58 | ||
59 | void _backlight_off(void) | 59 | void _backlight_off(void) |
60 | { | 60 | { |
61 | ascodec_write(0x1c, 8|1); // sub register | 61 | ascodec_write(AS3543_PMU_ENABLE, 8|1); // sub register |
62 | ascodec_write(0x1b, 0); | 62 | ascodec_write(AS3543_BACKLIGHT, 0); |
63 | #ifdef HAVE_LCD_ENABLE | 63 | #ifdef HAVE_LCD_ENABLE |
64 | lcd_enable(false); /* power off visible display */ | 64 | lcd_enable(false); /* power off visible display */ |
65 | #endif | 65 | #endif |