]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/commitdiff
ARM: OMAP: Remove backlight level scaling from LPH8923 LCD driver
authorJuha Yrjola <juha.yrjola@nokia.com>
Mon, 13 Feb 2006 18:06:54 +0000 (20:06 +0200)
committerJuha Yrjola <juha.yrjola@nokia.com>
Mon, 13 Feb 2006 18:06:54 +0000 (20:06 +0200)
Signed-off-by: Juha Yrjölä <juha.yrjola@nokia.com>
drivers/video/omap/lcd_lph8923.c

index ff331160d9be2113bfe82f8b16bda1caa7ad2f24..64e1c54b9b3d1fc5a1e15f668a97c9230a57ff0e 100644 (file)
@@ -349,13 +349,12 @@ static void lph8923_panel_cleanup(void)
 
 static int lph8923_panel_set_bklight_level(unsigned int level)
 {
-       if (level > 0xf)
+       if (level > tahvo_get_max_backlight_level())
                return -EINVAL;
        if (!lph8923.enabled) {
                lph8923.saved_bklight_level = level;
                return 0;
        }
-       level = level * tahvo_get_max_backlight_level() / 0x0f;
        tahvo_set_backlight_level(level);
 
        return 0;
@@ -363,13 +362,12 @@ static int lph8923_panel_set_bklight_level(unsigned int level)
 
 static unsigned int lph8923_panel_get_bklight_level(void)
 {
-       return tahvo_get_backlight_level() * 0x0f /
-               tahvo_get_max_backlight_level();
+       return tahvo_get_backlight_level();
 }
 
 static unsigned int lph8923_panel_get_bklight_max(void)
 {
-       return 0x0f;
+       return tahvo_get_max_backlight_level();
 }
 
 static int lph8923_panel_enable(void)