• Home
  • Raw
  • Download

Lines Matching refs:ret

62 	int ret = 0;  in olpc_ac_get_prop()  local
67 ret = olpc_ec_cmd(EC_BAT_STATUS, NULL, 0, &status, 1); in olpc_ac_get_prop()
68 if (ret) in olpc_ac_get_prop()
69 return ret; in olpc_ac_get_prop()
74 ret = -EINVAL; in olpc_ac_get_prop()
77 return ret; in olpc_ac_get_prop()
123 int ret; in olpc_bat_get_health() local
125 ret = olpc_ec_cmd(EC_BAT_ERRCODE, NULL, 0, &ec_byte, 1); in olpc_bat_get_health()
126 if (ret) in olpc_bat_get_health()
127 return ret; in olpc_bat_get_health()
151 ret = -EIO; in olpc_bat_get_health()
154 return ret; in olpc_bat_get_health()
160 int ret; in olpc_bat_get_mfr() local
163 ret = olpc_ec_cmd(EC_BAT_EEPROM, &ec_byte, 1, &ec_byte, 1); in olpc_bat_get_mfr()
164 if (ret) in olpc_bat_get_mfr()
165 return ret; in olpc_bat_get_mfr()
179 return ret; in olpc_bat_get_mfr()
185 int ret; in olpc_bat_get_tech() local
188 ret = olpc_ec_cmd(EC_BAT_EEPROM, &ec_byte, 1, &ec_byte, 1); in olpc_bat_get_tech()
189 if (ret) in olpc_bat_get_tech()
190 return ret; in olpc_bat_get_tech()
204 return ret; in olpc_bat_get_tech()
211 int ret, mfr; in olpc_bat_get_charge_full_design() local
213 ret = olpc_bat_get_tech(&tech); in olpc_bat_get_charge_full_design()
214 if (ret) in olpc_bat_get_charge_full_design()
215 return ret; in olpc_bat_get_charge_full_design()
218 ret = olpc_ec_cmd(EC_BAT_EEPROM, &ec_byte, 1, &ec_byte, 1); in olpc_bat_get_charge_full_design()
219 if (ret) in olpc_bat_get_charge_full_design()
220 return ret; in olpc_bat_get_charge_full_design()
250 return ret; in olpc_bat_get_charge_full_design()
257 int ret; in olpc_bat_get_charge_now() local
259 ret = olpc_ec_cmd(EC_BAT_SOC, NULL, 0, &soc, 1); in olpc_bat_get_charge_now()
260 if (ret) in olpc_bat_get_charge_now()
261 return ret; in olpc_bat_get_charge_now()
263 ret = olpc_bat_get_charge_full_design(&full); in olpc_bat_get_charge_now()
264 if (ret) in olpc_bat_get_charge_now()
265 return ret; in olpc_bat_get_charge_now()
276 int ret; in olpc_bat_get_voltage_max_design() local
278 ret = olpc_bat_get_tech(&tech); in olpc_bat_get_voltage_max_design()
279 if (ret) in olpc_bat_get_voltage_max_design()
280 return ret; in olpc_bat_get_voltage_max_design()
283 ret = olpc_ec_cmd(EC_BAT_EEPROM, &ec_byte, 1, &ec_byte, 1); in olpc_bat_get_voltage_max_design()
284 if (ret) in olpc_bat_get_voltage_max_design()
285 return ret; in olpc_bat_get_voltage_max_design()
317 return ret; in olpc_bat_get_voltage_max_design()
327 int ret = 0; in olpc_bat_get_property() local
332 ret = olpc_ec_cmd(EC_BAT_STATUS, NULL, 0, &ec_byte, 1); in olpc_bat_get_property()
333 if (ret) in olpc_bat_get_property()
334 return ret; in olpc_bat_get_property()
348 ret = olpc_bat_get_status(val, ec_byte); in olpc_bat_get_property()
349 if (ret) in olpc_bat_get_property()
350 return ret; in olpc_bat_get_property()
369 ret = olpc_bat_get_health(val); in olpc_bat_get_property()
370 if (ret) in olpc_bat_get_property()
371 return ret; in olpc_bat_get_property()
376 ret = olpc_bat_get_mfr(val); in olpc_bat_get_property()
377 if (ret) in olpc_bat_get_property()
378 return ret; in olpc_bat_get_property()
381 ret = olpc_bat_get_tech(val); in olpc_bat_get_property()
382 if (ret) in olpc_bat_get_property()
383 return ret; in olpc_bat_get_property()
387 ret = olpc_ec_cmd(EC_BAT_VOLTAGE, NULL, 0, (void *)&ec_word, 2); in olpc_bat_get_property()
388 if (ret) in olpc_bat_get_property()
389 return ret; in olpc_bat_get_property()
395 ret = olpc_ec_cmd(EC_BAT_CURRENT, NULL, 0, (void *)&ec_word, 2); in olpc_bat_get_property()
396 if (ret) in olpc_bat_get_property()
397 return ret; in olpc_bat_get_property()
402 ret = olpc_ec_cmd(EC_BAT_SOC, NULL, 0, &ec_byte, 1); in olpc_bat_get_property()
403 if (ret) in olpc_bat_get_property()
404 return ret; in olpc_bat_get_property()
416 ret = olpc_bat_get_charge_full_design(val); in olpc_bat_get_property()
417 if (ret) in olpc_bat_get_property()
418 return ret; in olpc_bat_get_property()
421 ret = olpc_bat_get_charge_now(val); in olpc_bat_get_property()
422 if (ret) in olpc_bat_get_property()
423 return ret; in olpc_bat_get_property()
426 ret = olpc_ec_cmd(EC_BAT_TEMP, NULL, 0, (void *)&ec_word, 2); in olpc_bat_get_property()
427 if (ret) in olpc_bat_get_property()
428 return ret; in olpc_bat_get_property()
433 ret = olpc_ec_cmd(EC_AMB_TEMP, NULL, 0, (void *)&ec_word, 2); in olpc_bat_get_property()
434 if (ret) in olpc_bat_get_property()
435 return ret; in olpc_bat_get_property()
440 ret = olpc_ec_cmd(EC_BAT_ACR, NULL, 0, (void *)&ec_word, 2); in olpc_bat_get_property()
441 if (ret) in olpc_bat_get_property()
442 return ret; in olpc_bat_get_property()
447 ret = olpc_ec_cmd(EC_BAT_SERIAL, NULL, 0, (void *)&ser_buf, 8); in olpc_bat_get_property()
448 if (ret) in olpc_bat_get_property()
449 return ret; in olpc_bat_get_property()
455 ret = olpc_bat_get_voltage_max_design(val); in olpc_bat_get_property()
456 if (ret) in olpc_bat_get_property()
457 return ret; in olpc_bat_get_property()
460 ret = -EINVAL; in olpc_bat_get_property()
464 return ret; in olpc_bat_get_property()
521 int ret; in olpc_bat_eeprom_read() local
526 ret = olpc_ec_cmd(EC_BAT_EEPROM, &ec_byte, 1, &buf[i], 1); in olpc_bat_eeprom_read()
527 if (ret) { in olpc_bat_eeprom_read()
530 ec_byte, ret); in olpc_bat_eeprom_read()
553 ssize_t ret; in olpc_bat_error_read() local
555 ret = olpc_ec_cmd(EC_BAT_ERRCODE, NULL, 0, &ec_byte, 1); in olpc_bat_error_read()
556 if (ret < 0) in olpc_bat_error_read()
557 return ret; in olpc_bat_error_read()
602 int ret; in olpc_battery_probe() local
615 ret = olpc_ec_cmd(EC_BAT_STATUS, NULL, 0, &status, 1); in olpc_battery_probe()
616 if (ret) in olpc_battery_probe()
617 return ret; in olpc_battery_probe()
635 ret = PTR_ERR(olpc_bat); in olpc_battery_probe()
639 ret = device_create_bin_file(&olpc_bat->dev, &olpc_bat_eeprom); in olpc_battery_probe()
640 if (ret) in olpc_battery_probe()
643 ret = device_create_file(&olpc_bat->dev, &olpc_bat_error); in olpc_battery_probe()
644 if (ret) in olpc_battery_probe()
660 return ret; in olpc_battery_probe()