return ret;
}
-int OEM_sys_get_backlight_brightness(int index, int *value)
+int OEM_sys_get_backlight_brightness(int index, int *value, int power_saving)
{
int ret = -1;
return ret;
}
-int OEM_sys_set_backlight_brightness(int index, int value)
+int OEM_sys_set_backlight_brightness(int index, int value, int power_saving)
{
int ret = -1;
static const OEM_sys_devman_plugin_interface devman_plugin_interface_pinetrail = {
OEM_sys_get_null_1, //int (*OEM_sys_get_display_count) (int *value);
+ OEM_sys_get_null_2, //int (*OEM_sys_get_backlight_min_brightness) (int index, int *value);
OEM_sys_get_backlight_max_brightness, //int (*OEM_sys_get_backlight_max_brightness) (int index, int *value);
- OEM_sys_get_backlight_brightness, //int (*OEM_sys_get_backlight_brightness) (int index, int *value);
- OEM_sys_set_backlight_brightness, //int (*OEM_sys_set_backlight_brightness) (int index, int value);
+ OEM_sys_get_backlight_brightness, //int (*OEM_sys_get_backlight_brightness) (int index, int *value, int power_saving);
+ OEM_sys_set_backlight_brightness, //int (*OEM_sys_set_backlight_brightness) (int index, int value, int power_saving);
+ OEM_sys_get_null_2, //int (*OEM_sys_set_backlight_dimming) (int index, int *value);
OEM_sys_get_null_2, //int (*OEM_sys_get_backlight_acl_control) (int index, int *value);
OEM_sys_set_null_2, //int (*OEM_sys_set_backlight_acl_control) (int index, int value);
OEM_sys_get_null_1, //int (*OEM_sys_get_image_enhance_tune) (int *value);
OEM_sys_set_null_1, //int (*OEM_sys_set_image_enhance_tune) (int value);
+ OEM_sys_get_null_1, //int (*OEM_sys_image_enhance_info) (int *value);
+
+ OEM_sys_set_null_1, //int (*OEM_sys_set_display_frame_rate) (int value);
+
OEM_sys_get_null_1, //int (*OEM_sys_get_uart_path) (int *value);
OEM_sys_set_null_1, //int (*OEM_sys_set_uart_path) (int value);
OEM_sys_set_null_1, //int (*OEM_sys_set_haptic_vibetones_oneshot) (int value);
OEM_sys_get_battery_capacity, //int (*OEM_sys_get_battery_capacity) (int *value);
+ OEM_sys_get_null_1, //int (*OEM_sys_get_battery_capacity_raw) (int *value);
OEM_sys_get_battery_charge_full, //int (*OEM_sys_get_battery_charge_full) (int *value);
OEM_sys_get_battery_charge_now, //int (*OEM_sys_get_battery_charge_now) (int *value);
OEM_sys_get_battery_present, //int (*OEM_sys_get_battery_present) (int *value);
OEM_sys_get_null_1, //int (*OEM_sys_get_battery_health) (int *value);
+ OEM_sys_get_null_1, //int (*OEM_sys_get_battery_polling_required) (int *value);
OEM_sys_get_null_1, //int (*OEM_sys_get_jack_charger_online) (int *value);
OEM_sys_get_null_1, //int (*OEM_sys_get_jack_earjack_online) (int *value);