diff options
author | jy910.yun <jy910.yun@samsung.com> | 2013-04-19 13:36:17 +0900 |
---|---|---|
committer | jy910.yun <jy910.yun@samsung.com> | 2013-04-19 13:36:17 +0900 |
commit | f0d78cae70b72a6249d45b3e439ea340d540e04c (patch) | |
tree | 42da98f8ce7e80ef6cee12a7ae9b5b773193674c | |
parent | cea66d211103dfc2144fbe7221175b2cf0232105 (diff) | |
download | devman-f0d78cae70b72a6249d45b3e439ea340d540e04c.tar.gz devman-f0d78cae70b72a6249d45b3e439ea340d540e04c.tar.bz2 devman-f0d78cae70b72a6249d45b3e439ea340d540e04c.zip |
in case of low battery state, when called display release func., it should be dim state.submit/tizen_2.1/20130424.233009submit/tizen/20130517.045147accepted/tizen_2.1/20130425.032941accepted/tizen/20130520.1012322.1b_releasetizen_2.1
-rw-r--r-- | src/if_legacy.c | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/src/if_legacy.c b/src/if_legacy.c index 5b77634..8f57fe4 100644 --- a/src/if_legacy.c +++ b/src/if_legacy.c @@ -207,12 +207,6 @@ API int device_release_brt_ctrl(display_num_t lcdnum) return DEVMAN_ERROR_OPERATION_FAILED; } - vconf_set_int(VCONFKEY_PM_CUSTOM_BRIGHTNESS_STATUS, VCONFKEY_PM_CUSTOM_BRIGHTNESS_OFF); - if (bat_state < VCONFKEY_SYSMAN_BAT_WARNING_LOW) { - DEVLOG("can not set brightness for low battery"); - return DEVMAN_ERROR_NONE; - } - if (vconf_get_int(VCONFKEY_SETAPPL_LCD_BRIGHTNESS, &setting_val) != 0) { DEVERR("Failed to get VCONFKEY_SETAPPL_LCD_BRIGHTNESS value"); return DEVMAN_ERROR_OPERATION_FAILED; @@ -223,8 +217,10 @@ API int device_release_brt_ctrl(display_num_t lcdnum) return DEVMAN_ERROR_OPERATION_FAILED; } + 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_WARNING_LOW && charger_state == VCONFKEY_SYSMAN_CHARGER_DISCONNECTED && !brt_changed_state) { DEVLOG("batt warning low : brightness is not changed!"); COMBINE_DISP_CMD(cmd, PROP_DISPLAY_BRIGHTNESS, lcdnum); |