Lines Matching refs:voltage
116 int voltage;
515 * The full battery voltage here can be inaccurate, it's used just to
521 if (ddata->is_full && state->voltage < vfull)
532 if (state->current_ua > 0 && (state->voltage <= 3350000 || is_low))
559 state.voltage = cpcap_battery_get_voltage(ddata);
577 if (empty->voltage && empty->voltage != -1) {
578 empty->voltage = -1;
582 empty->voltage = -1;
591 if (full->voltage) {
592 full->voltage = 0;
706 tmp = (latest->voltage / 10000) * latest->current_ua;
713 tmp *= (latest->voltage / 10000);
720 tmp *= ((latest->voltage + previous->voltage) / 20000);
725 if (!empty->voltage || !ddata->charge_full)
736 else if (latest->voltage >= 3750000)
738 else if (latest->voltage >= 3300000)
740 else if (latest->voltage > 3100000)
742 else if (latest->voltage <= 3100000)
749 if (!empty->voltage)
755 empty->voltage = 0;
763 empty->voltage = 0;
811 /* Allow charger const voltage lower than battery const voltage */
896 latest->voltage / 1000);
899 if (latest->current_ua >= 0 && latest->voltage <= 3200000) {
902 latest->voltage / 1000);