From 76df0ff485383d30e1c25ff5fe27822a4cca24e4 Mon Sep 17 00:00:00 2001 From: Markinus Date: Thu, 4 Nov 2010 18:49:09 +0100 Subject: [PATCH] htcleo: fixed small BL settings for no sense builds and autobl rights --- arch/arm/mach-msm/board-htcleo-bl-led.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/arm/mach-msm/board-htcleo-bl-led.c b/arch/arm/mach-msm/board-htcleo-bl-led.c index 3a492260..a2df550d 100644 --- a/arch/arm/mach-msm/board-htcleo-bl-led.c +++ b/arch/arm/mach-msm/board-htcleo-bl-led.c @@ -85,7 +85,7 @@ static ssize_t htcleo_auto_bl_set(struct device *dev, } -static DEVICE_ATTR(auto_bl, 0644, htcleo_auto_bl_get, htcleo_auto_bl_set); +static DEVICE_ATTR(auto_bl, 0666, htcleo_auto_bl_get, htcleo_auto_bl_set); static int htcleo_brightness_onoff_bkl(int enable) { @@ -131,14 +131,14 @@ static void htcleo_brightness_set(struct led_classdev *led_cdev, enum led_bright LCMDBG("htcleo_brightness_set: %d\n", val); if (val > 255) val = 255; led_cdev->brightness = val; - if (val < 30) + if (val < 1) { htcleo_brightness_onoff_bkl(0); } else { htcleo_brightness_onoff_bkl(1); - htcleo_brightness_set_bkl((val - 30) / 23); + htcleo_brightness_set_bkl((val - 1) / 23); } mutex_unlock(&htcleo_backlight_lock); }