Lines Matching defs:bat

209  * @bat:		pointer to the abx500_bm platform data
235 struct abx500_bm_data *bat;
370 (di->bat->main_safety_tmr_h * 3600 * HZ));
376 (di->bat->usb_safety_tmr_h * 3600 * HZ));
641 if (di->batt_data.temp > (di->bat->temp_low + di->t_hyst_norm) &&
642 di->batt_data.temp < (di->bat->temp_high - di->t_hyst_norm)) {
649 if (((di->batt_data.temp >= di->bat->temp_high) &&
651 (di->bat->temp_over - di->t_hyst_lowhigh))) ||
653 (di->bat->temp_under + di->t_hyst_lowhigh)) &&
654 (di->batt_data.temp <= di->bat->temp_low))) {
658 di->t_hyst_norm = di->bat->temp_hysteresis;
660 } else if (di->batt_data.temp <= di->bat->temp_under ||
661 di->batt_data.temp >= di->bat->temp_over) {
666 di->t_hyst_lowhigh = di->bat->temp_hysteresis;
685 if (di->chg_info.usb_volt > di->bat->chg_params->usb_volt_max)
690 if (di->chg_info.ac_volt > di->bat->chg_params->ac_volt_max)
710 di->bat->bat_type[di->bat->batt_id].termination_vol ||
713 di->bat->bat_type[di->bat->batt_id].termination_curr &&
736 di->bat->bat_type[di->bat->batt_id].normal_cur_lvl;
738 di->bat->bat_type[di->bat->batt_id].normal_cur_lvl;
739 di->ccm.test_delta_i = di->bat->maxi->charger_curr_step;
740 di->ccm.max_current = di->bat->maxi->chg_curr;
741 di->ccm.condition_cnt = di->bat->maxi->wait_cycles;
758 if (!di->bat->maxi->ena_maxi)
769 di->ccm.condition_cnt = di->bat->maxi->wait_cycles;
794 di->ccm.condition_cnt = di->bat->maxi->wait_cycles;
806 di->ccm.condition_cnt = di->bat->maxi->wait_cycles;
821 di->ccm.condition_cnt = di->bat->maxi->wait_cycles;
841 di->bat->bat_type[di->bat->batt_id].normal_cur_lvl);
1213 (di->events.batt_unknown && !di->bat->chg_unknown_bat)) {
1397 di->bat->bat_type[di->bat->batt_id].normal_vol_lvl,
1398 di->bat->bat_type[di->bat->batt_id].normal_cur_lvl);
1414 if (di->bat->no_maintenance)
1432 di->bat->bat_type[di->bat->batt_id].recharge_vol) {
1442 di->bat->bat_type[
1443 di->bat->batt_id].maint_a_chg_timer_h);
1445 di->bat->bat_type[
1446 di->bat->batt_id].maint_a_vol_lvl,
1447 di->bat->bat_type[
1448 di->bat->batt_id].maint_a_cur_lvl);
1462 di->bat->bat_type[
1463 di->bat->batt_id].maint_b_chg_timer_h);
1465 di->bat->bat_type[
1466 di->bat->batt_id].maint_b_vol_lvl,
1467 di->bat->bat_type[
1468 di->bat->batt_id].maint_b_cur_lvl);
1482 di->bat->bat_type[
1483 di->bat->batt_id].low_high_vol_lvl,
1484 di->bat->bat_type[
1485 di->bat->batt_id].low_high_cur_lvl);
1546 di->bat->interval_charging * HZ);
1550 di->bat->interval_not_charging * HZ);
1617 if (di->batt_data.temp <= di->bat->temp_under)
1818 di->bat = plat_data->battery;