return 0;
}
-int display_panel_set_white_balance(enum hal_display_white_balance white_balance_type,
+int display_panel_set_white_balance(hal_device_display_white_balance_e white_balance_type,
int value)
{
int ret = 0;
}
switch (white_balance_type) {
- case HAL_DISPLAY_WHITE_BALANCE_R_GAIN:
- case HAL_DISPLAY_WHITE_BALANCE_G_GAIN:
- case HAL_DISPLAY_WHITE_BALANCE_B_GAIN:
+ case HAL_DEVICE_DISPLAY_WHITE_BALANCE_R_GAIN:
+ case HAL_DEVICE_DISPLAY_WHITE_BALANCE_G_GAIN:
+ case HAL_DEVICE_DISPLAY_WHITE_BALANCE_B_GAIN:
if (value > MAX_WHITE_BALANCE_GAIN)
value = DEFAULT_WHITE_BALANCE_GAIN;
break;
- case HAL_DISPLAY_WHITE_BALANCE_R_OFFSET:
- case HAL_DISPLAY_WHITE_BALANCE_G_OFFSET:
- case HAL_DISPLAY_WHITE_BALANCE_B_OFFSET:
+ case HAL_DEVICE_DISPLAY_WHITE_BALANCE_R_OFFSET:
+ case HAL_DEVICE_DISPLAY_WHITE_BALANCE_G_OFFSET:
+ case HAL_DEVICE_DISPLAY_WHITE_BALANCE_B_OFFSET:
if (value > MAX_WHITE_BALANCE_OFFSET)
value = DEFAULT_WHITE_BALANCE_OFFSET;
break;
ret = hal_device_display_set_white_balance(white_balance_type, value);
if (ret == -ENODEV)
_E("Set white balance is not supported.");
- else if (ret < 0)
+else if (ret < 0)
_E("Failed to set white balance value.");
return ret;
}
-int display_panel_get_white_balance(enum hal_display_white_balance white_balance_type,
+int display_panel_get_white_balance(hal_device_display_white_balance_e white_balance_type,
int* value)
{
int ret = 0;
}
switch (white_balance_type) {
- case HAL_DISPLAY_WHITE_BALANCE_R_GAIN:
- case HAL_DISPLAY_WHITE_BALANCE_G_GAIN:
- case HAL_DISPLAY_WHITE_BALANCE_B_GAIN:
- case HAL_DISPLAY_WHITE_BALANCE_R_OFFSET:
- case HAL_DISPLAY_WHITE_BALANCE_G_OFFSET:
- case HAL_DISPLAY_WHITE_BALANCE_B_OFFSET:
+ case HAL_DEVICE_DISPLAY_WHITE_BALANCE_R_GAIN:
+ case HAL_DEVICE_DISPLAY_WHITE_BALANCE_G_GAIN:
+ case HAL_DEVICE_DISPLAY_WHITE_BALANCE_B_GAIN:
+ case HAL_DEVICE_DISPLAY_WHITE_BALANCE_R_OFFSET:
+ case HAL_DEVICE_DISPLAY_WHITE_BALANCE_G_OFFSET:
+ case HAL_DEVICE_DISPLAY_WHITE_BALANCE_B_OFFSET:
break;
default:
_E("Unknown white balance type");
int display_panel_get_dpms_state(void)
{
int ret;
- enum display_state val;
+ hal_device_display_state_e val;
ret = hal_device_display_get_state(&val);
if (ret < 0)
* feature. Therefore exclude this condition statement from the display core logic.
* Please consider this condition statement when the ambient feature comes into the display core.
*/
- //if (val == DISPLAY_ON && ambient_get_state())
+ //if (val == HAL_DEVICE_DISPLAY_ON && ambient_get_state())
// return SYSCOMMON_DEVICED_DPMS_OFF;
switch (val) {
- case DISPLAY_ON:
+ case HAL_DEVICE_DISPLAY_ON:
return SYSCOMMON_DEVICED_DPMS_ON;
- case DISPLAY_STANDBY:
+ case HAL_DEVICE_DISPLAY_STANDBY:
return SYSCOMMON_DEVICED_DPMS_STANDBY;
- case DISPLAY_SUSPEND:
+ case HAL_DEVICE_DISPLAY_SUSPEND:
return SYSCOMMON_DEVICED_DPMS_SUSPEND;
- case DISPLAY_OFF:
+ case HAL_DEVICE_DISPLAY_OFF:
return SYSCOMMON_DEVICED_DPMS_OFF;
- case DISPLAY_DETACH:
+ case HAL_DEVICE_DISPLAY_DETACH:
return SYSCOMMON_DEVICED_DPMS_DETACH;
default:
return -EINVAL;
}
/* FIXME: This function is used for only wearable profile, should be fixed after plugin refactoring */
-int display_panel_set_image_effect(enum display_image_effect effect)
+int display_panel_set_image_effect(hal_device_display_image_effect_e effect)
{
int ret;
}
/* FIXME: This function is deprecated, should be fixed after plugin refactoring */
-int display_panel_get_image_effect(enum display_image_effect *effect)
+int display_panel_get_image_effect(hal_device_display_image_effect_e *effect)
{
int ret;
- enum display_image_effect val;
+ hal_device_display_image_effect_e val;
if (!effect)
return -EINVAL;
}
/* FIXME: This function is deprecated, should be fixed after plugin refactoring */
-int display_panel_set_panel_mode(enum display_panel_mode mode)
+int display_panel_set_panel_mode(hal_device_display_panel_mode_e mode)
{
int ret;
}
/* FIXME: This function is deprecated, should be fixed after plugin refactoring */
-int display_panel_get_panel_mode(enum display_panel_mode *mode)
+int display_panel_get_panel_mode(hal_device_display_panel_mode_e *mode)
{
int ret;
- enum display_panel_mode val;
+ hal_device_display_panel_mode_e val;
if (!mode)
return -EINVAL;
#ifndef __DISPLAY_PANEL_H__
#define __DISPLAY_PANEL_H__
-#include <hal/device/hal-display.h>
+#include <hal/device/hal-device-display.h>
#include "display-dpms.h"
#include "shared/devices.h"
int display_panel_set_dpms_state(int dpms_on, enum device_flags flags);
-int display_panel_set_white_balance(enum hal_display_white_balance white_balance_type, int value);
-int display_panel_get_white_balance(enum hal_display_white_balance white_balance_type, int* out_val);
+int display_panel_set_white_balance(hal_device_display_white_balance_e white_balance_type, int value);
+int display_panel_get_white_balance(hal_device_display_white_balance_e white_balance_type, int* out_val);
int display_panel_set_panel_state_by_on_state(enum device_flags flags);
int display_panel_set_panel_state_by_off_state(enum device_flags flags);
int display_panel_set_panel_state_by_standby_state(bool standby_on);
void display_panel_update_lcd_on_timeval(void);
int display_panel_calculate_diff_time_between_lcd_on_direct_and_state_action(int *diff_time);
/* Deprecated functions */
-int display_panel_set_image_effect(enum display_image_effect effect);
-int display_panel_get_image_effect(enum display_image_effect *effect);
-int display_panel_set_panel_mode(enum display_panel_mode mode);
-int display_panel_get_panel_mode(enum display_panel_mode *mode);
+int display_panel_set_image_effect(hal_device_display_image_effect_e effect);
+int display_panel_get_image_effect(hal_device_display_image_effect_e *effect);
+int display_panel_set_panel_mode(hal_device_display_panel_mode_e mode);
+int display_panel_get_panel_mode(hal_device_display_panel_mode_e *mode);
int display_panel_set_frame_rate(int frame_rate);
int display_panel_get_frame_rate(int *frame_rate);
int display_panel_get_dpms_state(void);