case PROP_DISPLAY_DISPLAY_COUNT:
*val = disp_cnt;
return 0;
+ case PROP_DISPLAY_MAX_BRIGHTNESS:
+ return PLUGIN_GET(backlight_max_brightness)(index, val);
case PROP_DISPLAY_BRIGHTNESS:
/* check power saving */
vconf_get_bool(VCONFKEY_SETAPPL_PWRSV_SYSMODE_STATUS, &ps_stat);
switch (prop) {
case PROP_LED_BRIGHTNESS:
return PLUGIN_SET(leds_torch_brightness)(val);
+ case PROP_LED_IR_COMMAND:
+ return PLUGIN_SET(irled_control)((char*)val);
case PROP_LED_HARDKEY:
return PLUGIN_SET(hardkey_backlight)(val);
}
*/
enum {
PROP_DISPLAY_DISPLAY_COUNT,
+ PROP_DISPLAY_MAX_BRIGHTNESS,
PROP_DISPLAY_BRIGHTNESS,
PROP_DISPLAY_ACL_CONTROL,
PROP_DISPLAY_ONOFF,
enum {
PROP_LED_BRIGHTNESS,
PROP_LED_MAX_BRIGHTNESS,
+ PROP_LED_IR_COMMAND,
PROP_LED_HARDKEY,
};
int (*OEM_sys_get_hdmi_support) (int *value);
+ int (*OEM_sys_set_irled_control) (char *value);
int (*OEM_sys_get_hardkey_backlight) (int *value);
int (*OEM_sys_set_hardkey_backlight) (int value);
return 0;
}
+static int OEM_sys_set_irled_control(char *value)
+{
+ return 0;
+}
+
static int OEM_sys_get_hardkey_backlight(int *value){
return 0;
}
.OEM_sys_get_jack_tvout_online = &OEM_sys_get_jack_tvout_online,
.OEM_sys_get_jack_keyboard_online = &OEM_sys_get_jack_keyboard_online,
- .OEM_sys_get_hdmi_support = &OEM_sys_get_hdmi_support,
-
/* Torch interfaces */
.OEM_sys_get_leds_torch_max_brightness = &OEM_sys_get_leds_torch_max_brightness,
.OEM_sys_get_leds_torch_brightness = &OEM_sys_get_leds_torch_brightness,
.OEM_sys_get_whitemagic_mode = &OEM_sys_get_whitemagic_mode,
.OEM_sys_set_whitemagic_mode = &OEM_sys_set_whitemagic_mode,
+ .OEM_sys_get_hdmi_support = &OEM_sys_get_hdmi_support,
+
+ .OEM_sys_set_irled_control = &OEM_sys_set_irled_control,
+
.OEM_sys_get_hardkey_backlight = &OEM_sys_get_hardkey_backlight,
.OEM_sys_set_hardkey_backlight= &OEM_sys_set_hardkey_backlight
};