|
@@ -283,7 +283,7 @@ void kfr2r09_lcd_start(void *sohandle, struct sh_mobile_lcdc_sys_bus_ops *so)
|
|
|
#define MAIN_MLED4 0x40
|
|
|
#define MAIN_MSW 0x80
|
|
|
|
|
|
-static int kfr2r09_lcd_backlight(int on)
|
|
|
+int kfr2r09_lcd_set_brightness(int brightness)
|
|
|
{
|
|
|
struct i2c_adapter *a;
|
|
|
struct i2c_msg msg;
|
|
@@ -295,7 +295,7 @@ static int kfr2r09_lcd_backlight(int on)
|
|
|
return -ENODEV;
|
|
|
|
|
|
buf[0] = 0x00;
|
|
|
- if (on)
|
|
|
+ if (brightness)
|
|
|
buf[1] = CTRL_CPSW | CTRL_C10 | CTRL_CKSW;
|
|
|
else
|
|
|
buf[1] = 0;
|
|
@@ -309,7 +309,7 @@ static int kfr2r09_lcd_backlight(int on)
|
|
|
return -ENODEV;
|
|
|
|
|
|
buf[0] = 0x01;
|
|
|
- if (on)
|
|
|
+ if (brightness)
|
|
|
buf[1] = MAIN_MSW | MAIN_MLED4 | 0x0c;
|
|
|
else
|
|
|
buf[1] = 0;
|
|
@@ -324,13 +324,3 @@ static int kfr2r09_lcd_backlight(int on)
|
|
|
|
|
|
return 0;
|
|
|
}
|
|
|
-
|
|
|
-void kfr2r09_lcd_on(void)
|
|
|
-{
|
|
|
- kfr2r09_lcd_backlight(1);
|
|
|
-}
|
|
|
-
|
|
|
-void kfr2r09_lcd_off(void)
|
|
|
-{
|
|
|
- kfr2r09_lcd_backlight(0);
|
|
|
-}
|