void set_external_power_detect(int on) { printk("[charging_msg] %s, ext_pwr status %d \n", __FUNCTION__, on); #ifdef CONFIG_LGE_CHARGE_CONTROL_BATTERY_FET lge_battery_fet_onoff(1); #endif external_power_on = !!on; return ; }
void set_external_power_detect(int on) { printk("[charging_msg] %s, ext_pwr status %d \n", __FUNCTION__, on); #if 0 if( 0 == on ) { lge_battery_fet_onoff(1); } #endif external_power_on = !!on; return ; }
void setting_for_factory_mode_hw_req(void) { #if 0 /* XXX_mbk */ /* Battery FET OFF */ lge_battery_fet_onoff(0); #else /* HW요청사항...Battery가 있으면...2A가 아닌 960mA로 충전하도록 Charger IC가 2A로 충전을 계속하게 되면 버티지 못함. */ if( check_battery_present() ) { printk(KERN_INFO "%s, Charger Current Setting TA mode from Factory Mode\n", __FUNCTION__); charging_ic_set_ta_mode(); } #endif }
void setting_for_factory_mode_hw_req(void) { #if 0 /* XXX_mbk */ /* Battery FET OFF */ lge_battery_fet_onoff(0); #else extern void dp3t_switch_ctrl(TYPE_DP3T_MODE mode); /* HW요청사항...Battery가 있으면...2A가 아닌 960mA로 충전하도록 Charger IC가 2A로 충전을 계속하게 되면 버티지 못함. */ if( check_battery_present() ) { printk(KERN_INFO "%s, Charger Current Setting TA mode from Factory Mode\n", __FUNCTION__); charging_ic_set_ta_mode(); } #endif /* USB Switch to CP */ dp3t_switch_ctrl(DP3T_CP_USB); }