}
}
-static int get_lcd_power(void)
-{
- if (display_dev && display_dev->get_state)
- return get_lcd_power_node();
- else
- return dpms_get_state();
-}
-
bool display_dimstay_check(void)
{
if (get_pm_status_flag() & DIM_FLAG)
{
int ret = -1;
- if ((get_lcd_power() == DPMS_ON) || force) {
+ if ((dpms_get_cached_state() == DPMS_ON) || force) {
_I("LCD standby");
ret = bl_onoff(DPMS_STANDBY, 0);
}
.standby = backlight_standby,
.set_default_brt = set_default_brt,
.get_default_brt = get_default_brt,
- .get_lcd_power = get_lcd_power,
- .get_lcd_power_cached = dpms_get_cached_state,
+ .get_lcd_power = dpms_get_cached_state,
+ .get_lcd_power_node = get_lcd_power_node,
.set_custom_status = set_custom_status,
.get_custom_status = get_custom_status,
.save_custom_brightness = save_custom_brightness,
}
}
-static int get_lcd_power(void)
-{
- if (display_dev && display_dev->get_state)
- return get_lcd_power_node();
- else
- return dpms_get_state();
-}
-
bool display_dimstay_check(void)
{
if (get_pm_status_flag() & DIM_FLAG)
{
int ret = -1;
- if ((get_lcd_power() == DPMS_ON) || force) {
+ if ((dpms_get_cached_state() == DPMS_ON) || force) {
_I("LCD standby");
ret = bl_onoff(DPMS_STANDBY, 0);
}
.standby = backlight_standby,
.set_default_brt = set_default_brt,
.get_default_brt = get_default_brt,
- .get_lcd_power = get_lcd_power,
- .get_lcd_power_cached = dpms_get_cached_state,
+ .get_lcd_power = dpms_get_cached_state,
+ .get_lcd_power_node = get_lcd_power_node,
.set_custom_status = set_custom_status,
.get_custom_status = get_custom_status,
.save_custom_brightness = save_custom_brightness,
}
}
-static int get_lcd_power(void)
-{
- if (display_dev && display_dev->get_state)
- return get_lcd_power_node();
- else
- return dpms_get_state();
-}
-
bool display_dimstay_check(void)
{
if (get_pm_status_flag() & DIM_FLAG)
{
int ret = -1;
- if ((get_lcd_power() == DPMS_ON) || force) {
+ if ((dpms_get_cached_state() == DPMS_ON) || force) {
_I("LCD standby");
ret = bl_onoff(DPMS_STANDBY, 0);
}
.standby = backlight_standby,
.set_default_brt = set_default_brt,
.get_default_brt = get_default_brt,
- .get_lcd_power = get_lcd_power,
- .get_lcd_power_cached = dpms_get_cached_state,
+ .get_lcd_power = dpms_get_cached_state,
+ .get_lcd_power_node = get_lcd_power_node,
.set_custom_status = set_custom_status,
.get_custom_status = get_custom_status,
.save_custom_brightness = save_custom_brightness,
}
}
-static int get_lcd_power(void)
-{
- if (display_dev && display_dev->get_state)
- return get_lcd_power_node();
- else
- return dpms_get_state();
-}
-
bool display_dimstay_check(void)
{
if (get_pm_status_flag() & DIM_FLAG)
{
int ret = -1;
- if ((get_lcd_power() == DPMS_ON) || force) {
+ if ((dpms_get_cached_state() == DPMS_ON) || force) {
_I("LCD standby");
ret = bl_onoff(DPMS_STANDBY, 0);
}
.standby = backlight_standby,
.set_default_brt = set_default_brt,
.get_default_brt = get_default_brt,
- .get_lcd_power = get_lcd_power,
- .get_lcd_power_cached = dpms_get_cached_state,
+ .get_lcd_power = dpms_get_cached_state,
+ .get_lcd_power_node = get_lcd_power_node,
.set_custom_status = set_custom_status,
.get_custom_status = get_custom_status,
.save_custom_brightness = save_custom_brightness,
int (*set_default_brt)(int level);
int (*get_default_brt)(void);
int (*get_lcd_power)(void);
- int (*get_lcd_power_cached)(void);
+ int (*get_lcd_power_node)(void);
int (*set_custom_status)(bool on);
bool (*get_custom_status)(void);
int (*save_custom_brightness)(void);
if (touchscreen_enable != DEVICE_OPS_STATUS_START)
return 0;
- if (!backlight_ops || !backlight_ops->get_lcd_power)
- return -ENOTSUP;
-
/* Do not enable touchscreen during silent boot mode */
if (silent_boot && !booting_done(NULL))
return -ENOTSUP;
ret = touchscreen_set_state(TOUCHSCREEN_ON);
state = -1;
- if (backlight_ops && backlight_ops->get_lcd_power_cached)
- state = backlight_ops->get_lcd_power_cached();
+ if (backlight_ops && backlight_ops->get_lcd_power)
+ state = backlight_ops->get_lcd_power();
if (state == DPMS_OFF)
touchscreen_powersaving(POWERSAVING_ON);