Lines Matching refs:ret

62 	int ret = 0;
67 ret = olpc_ec_cmd(EC_BAT_STATUS, NULL, 0, &status, 1);
68 if (ret)
69 return ret;
74 ret = -EINVAL;
77 return ret;
121 int ret;
123 ret = olpc_ec_cmd(EC_BAT_ERRCODE, NULL, 0, &ec_byte, 1);
124 if (ret)
125 return ret;
149 ret = -EIO;
152 return ret;
158 int ret;
161 ret = olpc_ec_cmd(EC_BAT_EEPROM, &ec_byte, 1, &ec_byte, 1);
162 if (ret)
163 return ret;
177 return ret;
183 int ret;
186 ret = olpc_ec_cmd(EC_BAT_EEPROM, &ec_byte, 1, &ec_byte, 1);
187 if (ret)
188 return ret;
202 return ret;
209 int ret, mfr;
211 ret = olpc_bat_get_tech(&tech);
212 if (ret)
213 return ret;
216 ret = olpc_ec_cmd(EC_BAT_EEPROM, &ec_byte, 1, &ec_byte, 1);
217 if (ret)
218 return ret;
248 return ret;
255 int ret;
257 ret = olpc_ec_cmd(EC_BAT_SOC, NULL, 0, &soc, 1);
258 if (ret)
259 return ret;
261 ret = olpc_bat_get_charge_full_design(&full);
262 if (ret)
263 return ret;
274 int ret;
276 ret = olpc_bat_get_tech(&tech);
277 if (ret)
278 return ret;
281 ret = olpc_ec_cmd(EC_BAT_EEPROM, &ec_byte, 1, &ec_byte, 1);
282 if (ret)
283 return ret;
315 return ret;
325 int ret = 0;
330 ret = olpc_ec_cmd(EC_BAT_STATUS, NULL, 0, &ec_byte, 1);
331 if (ret)
332 return ret;
346 ret = olpc_bat_get_status(val, ec_byte);
347 if (ret)
348 return ret;
367 ret = olpc_bat_get_health(val);
368 if (ret)
369 return ret;
374 ret = olpc_bat_get_mfr(val);
375 if (ret)
376 return ret;
379 ret = olpc_bat_get_tech(val);
380 if (ret)
381 return ret;
385 ret = olpc_ec_cmd(EC_BAT_VOLTAGE, NULL, 0, (void *)&ec_word, 2);
386 if (ret)
387 return ret;
393 ret = olpc_ec_cmd(EC_BAT_CURRENT, NULL, 0, (void *)&ec_word, 2);
394 if (ret)
395 return ret;
400 ret = olpc_ec_cmd(EC_BAT_SOC, NULL, 0, &ec_byte, 1);
401 if (ret)
402 return ret;
414 ret = olpc_bat_get_charge_full_design(val);
415 if (ret)
416 return ret;
419 ret = olpc_bat_get_charge_now(val);
420 if (ret)
421 return ret;
424 ret = olpc_ec_cmd(EC_BAT_TEMP, NULL, 0, (void *)&ec_word, 2);
425 if (ret)
426 return ret;
431 ret = olpc_ec_cmd(EC_AMB_TEMP, NULL, 0, (void *)&ec_word, 2);
432 if (ret)
433 return ret;
438 ret = olpc_ec_cmd(EC_BAT_ACR, NULL, 0, (void *)&ec_word, 2);
439 if (ret)
440 return ret;
445 ret = olpc_ec_cmd(EC_BAT_SERIAL, NULL, 0, (void *)&ser_buf, 8);
446 if (ret)
447 return ret;
453 ret = olpc_bat_get_voltage_max_design(val);
454 if (ret)
455 return ret;
458 ret = -EINVAL;
462 return ret;
519 int ret;
529 ret = olpc_ec_cmd(EC_BAT_EEPROM, &ec_byte, 1, &buf[i], 1);
530 if (ret) {
533 ec_byte, ret);
556 ssize_t ret;
558 ret = olpc_ec_cmd(EC_BAT_ERRCODE, NULL, 0, &ec_byte, 1);
559 if (ret < 0)
560 return ret;
603 int ret;
616 ret = olpc_ec_cmd(EC_BAT_STATUS, NULL, 0, &status, 1);
617 if (ret)
618 return ret;
622 ret = power_supply_register(&pdev->dev, &olpc_ac);
623 if (ret)
624 return ret;
634 ret = power_supply_register(&pdev->dev, &olpc_bat);
635 if (ret)
638 ret = device_create_bin_file(olpc_bat.dev, &olpc_bat_eeprom);
639 if (ret)
642 ret = device_create_file(olpc_bat.dev, &olpc_bat_error);
643 if (ret)
659 return ret;