From: sh.pi Date: Mon, 13 May 2013 13:37:01 +0000 (+0900) Subject: Change LCD dim timming from battery level 15% to 5%. X-Git-Tag: submit/tizen_ivi_release/20140401.030119~74 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=38cf9bf3dcb5f977c5d6cd4d998e31c1d274fd07;p=platform%2Fcore%2Fsystem%2Fsystem-server.git Change LCD dim timming from battery level 15% to 5%. LCD power concept is changed. Now LCD goes to dim state when battery level is under 5%. Change-Id: I10f067d95ac6f56ee80f971557b4ab03a932d693 Signed-off-by: Krzysztof Sasiak --- diff --git a/src/display/core.c b/src/display/core.c index e4f5e15..7483e0f 100644 --- a/src/display/core.c +++ b/src/display/core.c @@ -1121,7 +1121,7 @@ static int update_setting(int key_idx, int val) states[pm_cur_state].trans(EVENT_INPUT); break; case SETTING_LOW_BATT: - if (val <= VCONFKEY_SYSMAN_BAT_WARNING_LOW && + if (val <= VCONFKEY_SYSMAN_BAT_CRITICAL_LOW && val >= VCONFKEY_SYSMAN_BAT_POWER_OFF ) { if (!(pm_status_flag & CHRGR_FLAG)) power_saving_func(true); @@ -1146,7 +1146,7 @@ static int update_setting(int key_idx, int val) int bat_state = VCONFKEY_SYSMAN_BAT_NORMAL; vconf_get_int(VCONFKEY_SYSMAN_BATTERY_STATUS_LOW, &bat_state); - if (bat_state <= VCONFKEY_SYSMAN_BAT_WARNING_LOW && + if (bat_state <= VCONFKEY_SYSMAN_BAT_CRITICAL_LOW && bat_state >= VCONFKEY_SYSMAN_BAT_POWER_OFF ) { power_saving_func(true); pm_status_flag |= LOWBT_FLAG; @@ -1269,7 +1269,7 @@ static void check_seed_status(void) backlight_ops.set_default_brt(tmp); vconf_get_int(VCONFKEY_SYSMAN_BATTERY_STATUS_LOW, &bat_state); - if (bat_state <= VCONFKEY_SYSMAN_BAT_WARNING_LOW && + if (bat_state <= VCONFKEY_SYSMAN_BAT_CRITICAL_LOW && bat_state >= VCONFKEY_SYSMAN_BAT_POWER_OFF) { if (!(pm_status_flag & CHRGR_FLAG)) { power_saving_func(true); diff --git a/src/shared/display.c b/src/shared/display.c index db1e915..04ba9b4 100644 --- a/src/shared/display.c +++ b/src/shared/display.c @@ -198,7 +198,7 @@ API int display_release_brightness(void) vconf_set_int(VCONFKEY_PM_CUSTOM_BRIGHTNESS_STATUS, VCONFKEY_PM_CUSTOM_BRIGHTNESS_OFF); // check dim state - if (bat_state <= VCONFKEY_SYSMAN_BAT_WARNING_LOW && + if (bat_state <= VCONFKEY_SYSMAN_BAT_CRITICAL_LOW && charger_state == VCONFKEY_SYSMAN_CHARGER_DISCONNECTED && !brt_changed_state) { _D("batt warning low : brightness is not changed!"); device_set_property(DEVICE_TYPE_DISPLAY, PROP_DISPLAY_BRIGHTNESS, 0);