Lines Matching refs:intval

446 static int sbs_status_correct(struct i2c_client *client, int *intval)  in sbs_status_correct()  argument
457 if (*intval != POWER_SUPPLY_STATUS_FULL && ret == 0) in sbs_status_correct()
458 *intval = POWER_SUPPLY_STATUS_NOT_CHARGING; in sbs_status_correct()
460 if (*intval == POWER_SUPPLY_STATUS_FULL) { in sbs_status_correct()
463 *intval = POWER_SUPPLY_STATUS_CHARGING; in sbs_status_correct()
465 *intval = POWER_SUPPLY_STATUS_DISCHARGING; in sbs_status_correct()
496 val->intval = 0; /* battery removed */ in sbs_get_ti_battery_presence_and_health()
503 val->intval = 0; /* battery removed */ in sbs_get_ti_battery_presence_and_health()
509 val->intval = 0; in sbs_get_ti_battery_presence_and_health()
521 val->intval = 0; in sbs_get_ti_battery_presence_and_health()
523 val->intval = 1; in sbs_get_ti_battery_presence_and_health()
526 val->intval = POWER_SUPPLY_HEALTH_UNSPEC_FAILURE; in sbs_get_ti_battery_presence_and_health()
528 val->intval = POWER_SUPPLY_HEALTH_OVERHEAT; in sbs_get_ti_battery_presence_and_health()
530 val->intval = POWER_SUPPLY_HEALTH_DEAD; in sbs_get_ti_battery_presence_and_health()
532 val->intval = POWER_SUPPLY_HEALTH_CALIBRATION_REQUIRED; in sbs_get_ti_battery_presence_and_health()
534 val->intval = POWER_SUPPLY_HEALTH_GOOD; in sbs_get_ti_battery_presence_and_health()
555 val->intval = 0; in sbs_get_battery_presence_and_health()
562 val->intval = 1; /* battery present */ in sbs_get_battery_presence_and_health()
565 val->intval = POWER_SUPPLY_HEALTH_CALIBRATION_REQUIRED; in sbs_get_battery_presence_and_health()
568 val->intval = POWER_SUPPLY_HEALTH_UNKNOWN; in sbs_get_battery_presence_and_health()
592 val->intval = ret; in sbs_get_battery_property()
595 val->intval = in sbs_get_battery_property()
598 val->intval = in sbs_get_battery_property()
601 val->intval = in sbs_get_battery_property()
604 val->intval = in sbs_get_battery_property()
612 val->intval = POWER_SUPPLY_STATUS_FULL; in sbs_get_battery_property()
614 val->intval = POWER_SUPPLY_STATUS_DISCHARGING; in sbs_get_battery_property()
616 val->intval = POWER_SUPPLY_STATUS_CHARGING; in sbs_get_battery_property()
618 sbs_status_correct(client, &val->intval); in sbs_get_battery_property()
621 chip->last_state = val->intval; in sbs_get_battery_property()
622 else if (chip->last_state != val->intval) { in sbs_get_battery_property()
629 val->intval = POWER_SUPPLY_STATUS_UNKNOWN; in sbs_get_battery_property()
634 val->intval = min(ret, 100); in sbs_get_battery_property()
636 val->intval = 0; in sbs_get_battery_property()
669 val->intval *= BATTERY_MODE_CAP_MULT_WATT; in sbs_unit_adjustment()
682 val->intval *= BASE_UNIT_CONVERSION; in sbs_unit_adjustment()
689 val->intval -= TEMP_KELVIN_TO_CELSIUS; in sbs_unit_adjustment()
697 val->intval *= TIME_UNIT_CONVERSION; in sbs_unit_adjustment()
750 val->intval = ret; in sbs_get_battery_capacity()
805 val->intval = POWER_SUPPLY_TECHNOLOGY_LION; in sbs_get_chemistry()
807 val->intval = POWER_SUPPLY_TECHNOLOGY_LIPO; in sbs_get_chemistry()
809 val->intval = POWER_SUPPLY_TECHNOLOGY_NiCd; in sbs_get_chemistry()
811 val->intval = POWER_SUPPLY_TECHNOLOGY_NiMH; in sbs_get_chemistry()
813 val->intval = POWER_SUPPLY_TECHNOLOGY_UNKNOWN; in sbs_get_chemistry()
815 if (val->intval == POWER_SUPPLY_TECHNOLOGY_UNKNOWN) in sbs_get_chemistry()
838 val->intval = year; in sbs_get_battery_manufacture_date()
841 val->intval = month; in sbs_get_battery_manufacture_date()
844 val->intval = day; in sbs_get_battery_manufacture_date()
866 val->intval = ret; in sbs_get_property()
974 sbs_update_presence(chip, !err && val.intval); in sbs_get_property()
986 psp, val->intval); in sbs_get_property()
1161 if (rc < 0 || !val.intval) { in sbs_probe()