Lines Matching refs:ret

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