Lines Matching refs:ret
68 int ret = 0;
73 ret = olpc_ec_cmd(EC_BAT_STATUS, NULL, 0, &status, 1);
74 if (ret)
75 return ret;
80 ret = -EINVAL;
83 return ret;
126 int ret;
128 ret = olpc_ec_cmd(EC_BAT_ERRCODE, NULL, 0, &ec_byte, 1);
129 if (ret)
130 return ret;
154 ret = -EIO;
157 return ret;
163 int ret;
166 ret = olpc_ec_cmd(EC_BAT_EEPROM, &ec_byte, 1, &ec_byte, 1);
167 if (ret)
168 return ret;
182 return ret;
188 int ret;
191 ret = olpc_ec_cmd(EC_BAT_EEPROM, &ec_byte, 1, &ec_byte, 1);
192 if (ret)
193 return ret;
207 return ret;
214 int ret, mfr;
216 ret = olpc_bat_get_tech(&tech);
217 if (ret)
218 return ret;
221 ret = olpc_ec_cmd(EC_BAT_EEPROM, &ec_byte, 1, &ec_byte, 1);
222 if (ret)
223 return ret;
253 return ret;
260 int ret;
262 ret = olpc_ec_cmd(EC_BAT_SOC, NULL, 0, &soc, 1);
263 if (ret)
264 return ret;
266 ret = olpc_bat_get_charge_full_design(&full);
267 if (ret)
268 return ret;
279 int ret;
281 ret = olpc_bat_get_tech(&tech);
282 if (ret)
283 return ret;
286 ret = olpc_ec_cmd(EC_BAT_EEPROM, &ec_byte, 1, &ec_byte, 1);
287 if (ret)
288 return ret;
320 return ret;
339 int ret = 0;
344 ret = olpc_ec_cmd(EC_BAT_STATUS, NULL, 0, &ec_byte, 1);
345 if (ret)
346 return ret;
360 ret = olpc_bat_get_status(data, val, ec_byte);
361 if (ret)
362 return ret;
381 ret = olpc_bat_get_health(val);
382 if (ret)
383 return ret;
388 ret = olpc_bat_get_mfr(val);
389 if (ret)
390 return ret;
393 ret = olpc_bat_get_tech(val);
394 if (ret)
395 return ret;
399 ret = olpc_ec_cmd(EC_BAT_VOLTAGE, NULL, 0, (void *)&ec_word, 2);
400 if (ret)
401 return ret;
407 ret = olpc_ec_cmd(EC_BAT_CURRENT, NULL, 0, (void *)&ec_word, 2);
408 if (ret)
409 return ret;
414 ret = olpc_ec_cmd(EC_BAT_SOC, NULL, 0, &ec_byte, 1);
415 if (ret)
416 return ret;
428 ret = olpc_bat_get_charge_full_design(val);
429 if (ret)
430 return ret;
433 ret = olpc_bat_get_charge_now(val);
434 if (ret)
435 return ret;
438 ret = olpc_ec_cmd(EC_BAT_TEMP, NULL, 0, (void *)&ec_word, 2);
439 if (ret)
440 return ret;
445 ret = olpc_ec_cmd(EC_AMB_TEMP, NULL, 0, (void *)&ec_word, 2);
446 if (ret)
447 return ret;
452 ret = olpc_ec_cmd(EC_BAT_ACR, NULL, 0, (void *)&ec_word, 2);
453 if (ret)
454 return ret;
459 ret = olpc_ec_cmd(EC_BAT_SERIAL, NULL, 0, (void *)&ser_buf, 8);
460 if (ret)
461 return ret;
467 ret = olpc_bat_get_voltage_max_design(val);
468 if (ret)
469 return ret;
472 ret = -EINVAL;
476 return ret;
533 int ret;
538 ret = olpc_ec_cmd(EC_BAT_EEPROM, &ec_byte, 1, &buf[i], 1);
539 if (ret) {
542 ec_byte, ret);
565 ssize_t ret;
567 ret = olpc_ec_cmd(EC_BAT_ERRCODE, NULL, 0, &ec_byte, 1);
568 if (ret < 0)
569 return ret;
640 int ret;
648 ret = olpc_ec_cmd(EC_FIRMWARE_REV, NULL, 0, &ecver, 1);
649 if (ret)
650 return ret;
669 ret = olpc_ec_cmd(EC_BAT_STATUS, NULL, 0, &status, 1);
670 if (ret)
671 return ret;