summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Gmeiner <christian.gmeiner@gmail.com>2005-04-15 13:51:19 +0000
committerChristian Gmeiner <christian.gmeiner@gmail.com>2005-04-15 13:51:19 +0000
commitcf2b821a7af4bd01b5429e8e28e62a7956e39f9e (patch)
tree1b5303f948d5d35afa4fdc62150b214ffc109c5f
parent562c8727c8538b36ff5eb8c824797136ffb3276a (diff)
downloadrockbox-cf2b821a7af4bd01b5429e8e28e62a7956e39f9e.zip
rockbox-cf2b821a7af4bd01b5429e8e28e62a7956e39f9e.tar.gz
rockbox-cf2b821a7af4bd01b5429e8e28e62a7956e39f9e.tar.bz2
rockbox-cf2b821a7af4bd01b5429e8e28e62a7956e39f9e.tar.xz
IRiver: added remote backlight handling into backlight thread
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6299 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--firmware/backlight.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/firmware/backlight.c b/firmware/backlight.c
index 6a51d1e..a132777 100644
--- a/firmware/backlight.c
+++ b/firmware/backlight.c
@@ -28,6 +28,10 @@
#include "power.h"
#include "system.h"
+#ifdef HAVE_REMOTE_LCD
+#include "lcd-remote.h"
+#endif
+
#ifdef CONFIG_BACKLIGHT
const char backlight_timeout_value[19] =
@@ -63,6 +67,10 @@ static void __backlight_off(void)
#elif CONFIG_BACKLIGHT == BL_GMINI
P1 &= ~0x10;
#endif
+
+#ifdef HAVE_REMOTE_LCD
+ lcd_remote_backlight_off();
+#endif
}
static void __backlight_on(void)
@@ -80,6 +88,10 @@ static void __backlight_on(void)
#elif CONFIG_BACKLIGHT == BL_GMINI
P1 |= 0x10;
#endif
+
+#ifdef HAVE_REMOTE_LCD
+ lcd_remote_backlight_on();
+#endif
}
void backlight_thread(void)