From 0b661e8441e88c7fd13172a53526d31d74441e7c Mon Sep 17 00:00:00 2001 From: "jy910.yun" Date: Wed, 17 Jul 2013 19:07:36 +0900 Subject: [PATCH] in case of low battery state, when called display release func., it should be dim state Change-Id: Ifb37aeed2e8f80936052ea6899b745355a462b33 Signed-off-by: jy910.yun --- src/display/llinterface.c | 6 +++--- src/display/lsensor.c | 1 - 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/display/llinterface.c b/src/display/llinterface.c index 3dce12d..a553006 100644 --- a/src/display/llinterface.c +++ b/src/display/llinterface.c @@ -73,13 +73,13 @@ static int _bl_brt(PMSys *p, int brightness) { int cmd; int ret; - int old_brt; + int prev; COMBINE_DISP_CMD(cmd, PROP_DISPLAY_BRIGHTNESS, DEFAULT_DISPLAY); - ret = device_get_property(DEVICE_TYPE_DISPLAY, cmd, &old_brt); + ret = device_get_property(DEVICE_TYPE_DISPLAY, cmd, &prev); /* Update new brightness to vconf */ - if (!ret && (brightness != old_brt)) + if (!ret && (brightness != prev)) vconf_set_int(VCONFKEY_PM_CURRENT_BRIGHTNESS, brightness); /* Update device brightness */ diff --git a/src/display/lsensor.c b/src/display/lsensor.c index 5e18e02..366068d 100644 --- a/src/display/lsensor.c +++ b/src/display/lsensor.c @@ -73,7 +73,6 @@ static bool alc_handler(void* data) if (!ret && (tmp_value != value)) { backlight_ops.set_default_brt(value); backlight_ops.restore(); - vconf_set_int(VCONFKEY_PM_CURRENT_BRIGHTNESS, value); } LOGINFO("load light data : %d, brightness : %d", (int)light_data.values[0], value); } -- 2.7.4