void mt_disp_enter_charging_state(void) { mt_logo_get_custom_if(); if(logo_cust_if->enter_charging_state) { logo_cust_if->enter_charging_state(); } else { } return; }
/* * Custom interface : charging state * */ void mt_disp_enter_charging_state(void) { mt_logo_get_custom_if(); if(logo_cust_if->enter_charging_state) { logo_cust_if->enter_charging_state(); } else { dprintf(INFO, "[lk logo: %s %d]do nothing \n",__FUNCTION__,__LINE__); } return; }
void mt_disp_show_low_battery(void) { mt_logo_get_custom_if(); if(logo_cust_if->show_boot_logo) { logo_cust_if->show_boot_logo(); } else { show_logo(2); mt_disp_update(0, 0, CFG_DISPLAY_WIDTH, CFG_DISPLAY_HEIGHT); } return; }
/* * Show charging over logo * */ void mt_disp_show_charger_ov_logo(void) { dprintf(INFO, "[lk logo: %s %d]\n",__FUNCTION__,__LINE__); mt_logo_get_custom_if(); if(logo_cust_if->show_boot_logo) { logo_cust_if->show_boot_logo(); } else { init_fb_screen(); fill_animation_logo(CHARGER_OV_INDEX, mt_get_fb_addr(), mt_get_tempfb_addr(), logo_addr, phical_screen); mt_disp_update(0, 0, CFG_DISPLAY_WIDTH, CFG_DISPLAY_HEIGHT); } return; }
void mt_disp_show_battery_capacity(UINT32 capacity) { mt_logo_get_custom_if(); if(logo_cust_if->show_battery_capacity) { logo_cust_if->show_battery_capacity(capacity); } else { #ifdef ANIMATION_NEW cust_show_battery_capacity_new(capacity); #else cust_show_battery_capacity(capacity); #endif } return; }
void mt_disp_show_battery_full(void) { mt_logo_get_custom_if(); if(logo_cust_if->show_battery_full) { logo_cust_if->show_battery_full(); } else { #ifdef ANIMATION_NEW cust_show_battery_capacity_new(100); #else cust_show_battery_capacity(100); #endif } return; }
/* * Show animation when poweroff charging * */ void mt_disp_show_battery_capacity(UINT32 capacity) { dprintf(INFO, "[lk logo: %s %d]capacity =%d\n",__FUNCTION__,__LINE__, capacity); mt_logo_get_custom_if(); if(logo_cust_if->show_battery_capacity) { logo_cust_if->show_battery_capacity(capacity); } else { init_fb_screen(); fill_animation_battery_by_ver(capacity, mt_get_fb_addr(), mt_get_tempfb_addr(), logo_addr, phical_screen, show_animationm_ver); mt_disp_update(0, 0, CFG_DISPLAY_WIDTH, CFG_DISPLAY_HEIGHT); } }