From 351c8b257381cefc14b86b4d5de9eb93390f4de4 Mon Sep 17 00:00:00 2001 From: Rafaël Carré Date: Sat, 7 Jan 2012 19:32:50 +0000 Subject: move _remote_backlight_* to common header remove unused REMOTE_INIT_LCD / REMOTE_DEINIT_LCD git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31607 a1c6a512-1295-4272-9138-f99709370657 --- .../target/arm/olympus/mrobe-100/backlight-mr100.c | 13 ------------- .../arm/olympus/mrobe-100/lcd-remote-mr100.c | 22 ++++++++++++---------- .../arm/olympus/mrobe-100/lcd-remote-target.h | 2 -- 3 files changed, 12 insertions(+), 25 deletions(-) (limited to 'firmware/target/arm/olympus') diff --git a/firmware/target/arm/olympus/mrobe-100/backlight-mr100.c b/firmware/target/arm/olympus/mrobe-100/backlight-mr100.c index 7dd80946cd..f3891c5000 100644 --- a/firmware/target/arm/olympus/mrobe-100/backlight-mr100.c +++ b/firmware/target/arm/olympus/mrobe-100/backlight-mr100.c @@ -22,7 +22,6 @@ #include "config.h" #include "system.h" #include "backlight-target.h" -#include "lcd-remote-target.h" #define MIN_BRIGHTNESS 0x80ff08ff @@ -63,15 +62,3 @@ void _buttonlight_off(void) /* turn off all touchpad leds */ GPIOA_OUTPUT_VAL &= ~BUTTONLIGHT_ALL; } - -#ifdef HAVE_REMOTE_LCD -void _remote_backlight_on(void) -{ - lcd_remote_backlight(true); -} - -void _remote_backlight_off(void) -{ - lcd_remote_backlight(false); -} -#endif diff --git a/firmware/target/arm/olympus/mrobe-100/lcd-remote-mr100.c b/firmware/target/arm/olympus/mrobe-100/lcd-remote-mr100.c index 1f7ab47a0f..ca4bbde483 100644 --- a/firmware/target/arm/olympus/mrobe-100/lcd-remote-mr100.c +++ b/firmware/target/arm/olympus/mrobe-100/lcd-remote-mr100.c @@ -486,16 +486,6 @@ void lcd_remote_set_contrast(int val) rc_status |= RC_UPDATE_CONTROLLER; } -void lcd_remote_backlight(bool on) -{ - if (on) - rc_status |= RC_BACKLIGHT_ON; - else - rc_status &= ~RC_BACKLIGHT_ON; - - rc_status |= RC_UPDATE_CONTROLLER; -} - void lcd_remote_off(void) { /* should only be used to power off at shutdown */ @@ -560,3 +550,15 @@ void lcd_remote_update_rect(int x, int y, int width, int height) rc_status |= RC_UPDATE_LCD; } + +void _remote_backlight_on(void) +{ + rc_status |= RC_BACKLIGHT_ON; + rc_status |= RC_UPDATE_CONTROLLER; +} + +void _remote_backlight_off(void) +{ + rc_status &= ~RC_BACKLIGHT_ON; + rc_status |= RC_UPDATE_CONTROLLER; +} diff --git a/firmware/target/arm/olympus/mrobe-100/lcd-remote-target.h b/firmware/target/arm/olympus/mrobe-100/lcd-remote-target.h index a214690aec..ac576c104e 100644 --- a/firmware/target/arm/olympus/mrobe-100/lcd-remote-target.h +++ b/firmware/target/arm/olympus/mrobe-100/lcd-remote-target.h @@ -21,8 +21,6 @@ #ifndef LCD_REMOTE_TARGET_H #define LCD_REMOTE_TARGET_H -void lcd_remote_backlight(bool on); - bool lcd_remote_read_device(unsigned char *data); extern unsigned int rc_status; -- cgit v1.2.3