int display_service_free(void);
struct _backlight_ops {
- int (*off)(enum device_flags);
- int (*dim)(void);
- int (*on)(enum device_flags);
- int (*update)(void);
- int (*standby)(int);
- int (*set_default_brt)(int level);
- int (*get_default_brt)(void);
int (*get_lcd_power)(void);
- int (*get_lcd_power_node)(void);
- int (*set_custom_status)(bool on);
- bool (*get_custom_status)(void);
- int (*save_custom_brightness)(void);
- int (*custom_update)(void);
- int (*set_force_brightness)(int level);
int (*set_brightness)(int val);
int (*get_brightness)(int *val);
int (*get_brightness_raw)(int *val);
void (*restore_brightness_func)(void);
- int (*get_brightness_by_light_sensor)(float lmax, float lmin, float light, int *brt);
- int (*get_frame_rate)(int *rate);
- int (*set_frame_rate)(int rate);
int (*transit_state)(int state);
void (*transit_brt)(int start, int end, int step);
- void (*blink)(int timeout);
- void (*release_blink)(void);
};
struct _backlight_ops *get_var_backlight_ops(void);