diff options
Diffstat (limited to 'firmware/target/arm/s5l8700/backlight-meizu.c')
-rw-r--r-- | firmware/target/arm/s5l8700/backlight-meizu.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/firmware/target/arm/s5l8700/backlight-meizu.c b/firmware/target/arm/s5l8700/backlight-meizu.c index 4eb6967b94..d5c9a22f82 100644 --- a/firmware/target/arm/s5l8700/backlight-meizu.c +++ b/firmware/target/arm/s5l8700/backlight-meizu.c @@ -32,7 +32,7 @@ level. This makes the brightness curve more linear to the human eye. */ -void _backlight_set_brightness(int brightness) +void backlight_hw_brightness(int brightness) { /* pwm = round(sqrt(2)**x), where brightness level x = 1..16 */ static const unsigned int logtable[] = @@ -42,21 +42,21 @@ void _backlight_set_brightness(int brightness) TCDATA0 = logtable[brightness]; } -void _backlight_on(void) +void backlight_hw_on(void) { /* configure backlight pin P0.2 as timer PWM output */ PCON0 = ((PCON0 & ~(3 << 4)) | (2 << 4)); - _backlight_set_brightness(backlight_brightness); + backlight_hw_brightness(backlight_brightness); } -void _backlight_off(void) +void backlight_hw_off(void) { /* configure backlight pin P0.2 as GPIO and switch off */ PCON0 = ((PCON0 & ~(3 << 4)) | (1 << 4)); PDAT0 &= ~(1 << 2); } -bool _backlight_init(void) +bool backlight_hw_init(void) { /* enable timer clock */ PWRCON &= ~(1 << 4); @@ -72,7 +72,7 @@ bool _backlight_init(void) TCPRE = 20; /* prescaler */ TCCMD = (1 << 0); /* TC_EN */ - _backlight_on(); + backlight_hw_on(); return true; } |