Lines Matching refs:val
84 static int cw_read_word(struct cw_battery *cw_bat, u8 reg, u16 *val)
93 *val = be16_to_cpu(value);
470 union power_supply_propval *val)
477 val->intval = cw_bat->soc;
481 val->intval = cw_bat->status;
485 val->intval = !!cw_bat->voltage_mv;
489 val->intval = cw_bat->voltage_mv * 1000;
494 val->intval = cw_bat->time_to_empty * 60;
496 val->intval = 0;
500 val->intval = POWER_SUPPLY_TECHNOLOGY_LION;
504 val->intval = cw_bat->charge_count;
510 val->intval = cw_bat->battery->charge_full_design_uah;
512 val->intval = 0;
516 val->intval = cw_bat->battery->charge_full_design_uah;
517 val->intval = val->intval * cw_bat->soc / 100;
524 val->intval = cw_bat->battery->charge_full_design_uah;
525 val->intval = val->intval * cw_bat->soc / 100;
528 val->intval = 60 * val->intval / cw_bat->time_to_empty;
530 val->intval = 0;