| /linux/drivers/usb/typec/ucsi/ |
| H A D | psy.c | 51 val->intval = scope; in ucsi_psy_get_scope() 61 val->intval = POWER_SUPPLY_STATUS_NOT_CHARGING; in ucsi_psy_get_status() 70 val->intval = POWER_SUPPLY_STATUS_CHARGING; in ucsi_psy_get_status() 72 val->intval = POWER_SUPPLY_STATUS_DISCHARGING; in ucsi_psy_get_status() 81 val->intval = UCSI_PSY_OFFLINE; in ucsi_psy_get_online() 84 val->intval = UCSI_PSY_FIXED_ONLINE; in ucsi_psy_get_online() 96 val->intval = pdo_fixed_voltage(pdo) * 1000; in ucsi_psy_get_voltage_min() 102 val->intval = UCSI_TYPEC_VSAFE5V * 1000; in ucsi_psy_get_voltage_min() 105 val->intval = 0; in ucsi_psy_get_voltage_min() 120 val->intval = pdo_fixed_voltage(pdo) * 1000; in ucsi_psy_get_voltage_max() [all …]
|
| /linux/drivers/power/supply/ |
| H A D | olpc_battery.c | 77 val->intval = !!(status & BAT_STAT_AC); in olpc_ac_get_prop() 103 val->intval = POWER_SUPPLY_STATUS_CHARGING; in olpc_bat_get_status() 105 val->intval = POWER_SUPPLY_STATUS_DISCHARGING; in olpc_bat_get_status() 107 val->intval = POWER_SUPPLY_STATUS_FULL; in olpc_bat_get_status() 109 val->intval = POWER_SUPPLY_STATUS_NOT_CHARGING; in olpc_bat_get_status() 113 val->intval = POWER_SUPPLY_STATUS_DISCHARGING; in olpc_bat_get_status() 115 val->intval = POWER_SUPPLY_STATUS_FULL; in olpc_bat_get_status() 117 val->intval = POWER_SUPPLY_STATUS_CHARGING; in olpc_bat_get_status() 134 val->intval = POWER_SUPPLY_HEALTH_GOOD; in olpc_bat_get_health() 138 val->intval = POWER_SUPPLY_HEALTH_OVERHEAT; in olpc_bat_get_health() [all …]
|
| H A D | rn5t618_power.c | 165 val->intval = POWER_SUPPLY_STATUS_UNKNOWN; in rn5t618_battery_status() 168 val->intval = rn5t618_decode_status(v); in rn5t618_battery_status() 170 val->intval = POWER_SUPPLY_STATUS_DISCHARGING; in rn5t618_battery_status() 187 val->intval = 0; in rn5t618_battery_present() 189 val->intval = 1; in rn5t618_battery_present() 204 val->intval = res * 2 * 2500 / 4095 * 1000; in rn5t618_battery_voltage_now() 220 val->intval = sign_extend32(res, 13) * 1000; in rn5t618_battery_current_now() 235 val->intval = v; in rn5t618_battery_capacity() 250 val->intval = sign_extend32(res, 11) * 10 / 16; in rn5t618_battery_temp() 268 val->intval = res * 60; in rn5t618_battery_tte() [all …]
|
| H A D | adp5061.c | 186 val->intval = adp5061_in_current_lim[mode] * 1000; in adp5061_get_input_current_limit() 236 val->intval = adp5061_vmin[regval] * 1000; in adp5061_get_min_voltage() 252 val->intval = adp5061_const_chg_vmax[mode] * 1000; in adp5061_get_chg_volt_lim() 271 val->intval = adp5061_vmax[regval] * 1000; in adp5061_get_max_voltage() 349 val->intval = adp5061_const_ichg[regval] * 1000; in adp5061_get_const_chg_current() 365 val->intval = adp5061_prechg_current[regval] * 1000; in adp5061_get_prechg_current() 398 val->intval = adp5061_vweak_th[regval] * 1000; in adp5061_get_vweak_th() 432 val->intval = POWER_SUPPLY_STATUS_UNKNOWN; in adp5061_get_chg_type() 434 val->intval = adp5061_chg_type[chg_type]; in adp5061_get_chg_type() 451 val->intval = POWER_SUPPLY_STATUS_NOT_CHARGING; in adp5061_get_charger_status() [all …]
|
| H A D | axp20x_battery.c | 291 val->intval = !!(reg & AXP20X_PWR_OP_BATT_PRESENT); in axp20x_battery_get_prop() 301 val->intval = POWER_SUPPLY_STATUS_CHARGING; in axp20x_battery_get_prop() 311 val->intval = POWER_SUPPLY_STATUS_DISCHARGING; in axp20x_battery_get_prop() 324 val->intval = POWER_SUPPLY_STATUS_FULL; in axp20x_battery_get_prop() 326 val->intval = POWER_SUPPLY_STATUS_NOT_CHARGING; in axp20x_battery_get_prop() 336 val->intval = POWER_SUPPLY_HEALTH_DEAD; in axp20x_battery_get_prop() 340 val->intval = POWER_SUPPLY_HEALTH_GOOD; in axp20x_battery_get_prop() 345 &val->intval); in axp20x_battery_get_prop() 351 val->intval = axp20x_batt->max_ccc; in axp20x_battery_get_prop() 363 &val->intval, 1000); in axp20x_battery_get_prop() [all …]
|
| H A D | mp2629_charger.c | 158 val->intval = chval * 1000; in mp2629_read_adc() 174 val->intval = rval * props[fld].step + props[fld].min; in mp2629_get_prop() 185 if (val->intval < props[fld].min || val->intval > props[fld].max) in mp2629_set_prop() 188 rval = (val->intval - props[fld].min) / props[fld].step; in mp2629_set_prop() 206 val->intval = (vnow.intval * 100) / vlim.intval; in mp2629_get_battery_capacity() 207 val->intval = min(val->intval, MP2629_MAX_BATT_CAPACITY); in mp2629_get_battery_capacity() 230 val->intval = 4520000; in mp2629_charger_battery_get_prop() 234 val->intval = 4670000; in mp2629_charger_battery_get_prop() 259 val->intval = POWER_SUPPLY_HEALTH_GOOD; in mp2629_charger_battery_get_prop() 261 val->intval = POWER_SUPPLY_HEALTH_OVERVOLTAGE; in mp2629_charger_battery_get_prop() [all …]
|
| H A D | test_power.c | 52 val->intval = ac_online; in test_power_get_ac_property() 66 val->intval = usb_online; in test_power_get_usb_property() 89 val->intval = battery_status; in test_power_get_battery_property() 92 val->intval = battery_charge_types; in test_power_get_battery_property() 95 val->intval = battery_health; in test_power_get_battery_property() 98 val->intval = battery_present; in test_power_get_battery_property() 101 val->intval = battery_technology; in test_power_get_battery_property() 104 val->intval = POWER_SUPPLY_CAPACITY_LEVEL_NORMAL; in test_power_get_battery_property() 108 val->intval = battery_capacity; in test_power_get_battery_property() 111 val->intval = battery_charge_counter; in test_power_get_battery_property() [all …]
|
| H A D | goldfish_battery.c | 71 val->intval = GOLDFISH_BATTERY_READ(data, BATTERY_AC_ONLINE); in goldfish_ac_get_property() 74 val->intval = GOLDFISH_BATTERY_READ(data, BATTERY_VOLTAGE_MAX); in goldfish_ac_get_property() 77 val->intval = GOLDFISH_BATTERY_READ(data, BATTERY_CURRENT_MAX); in goldfish_ac_get_property() 95 val->intval = GOLDFISH_BATTERY_READ(data, BATTERY_STATUS); in goldfish_battery_get_property() 98 val->intval = GOLDFISH_BATTERY_READ(data, BATTERY_HEALTH); in goldfish_battery_get_property() 101 val->intval = GOLDFISH_BATTERY_READ(data, BATTERY_PRESENT); in goldfish_battery_get_property() 104 val->intval = POWER_SUPPLY_TECHNOLOGY_LION; in goldfish_battery_get_property() 107 val->intval = GOLDFISH_BATTERY_READ(data, BATTERY_CAPACITY); in goldfish_battery_get_property() 110 val->intval = GOLDFISH_BATTERY_READ(data, BATTERY_VOLTAGE); in goldfish_battery_get_property() 113 val->intval = GOLDFISH_BATTERY_READ(data, BATTERY_TEMP); in goldfish_battery_get_property() [all …]
|
| H A D | twl4030_madc_battery.c | 117 val->intval = POWER_SUPPLY_STATUS_FULL; in twl4030_madc_bat_get_property() 120 val->intval = POWER_SUPPLY_STATUS_CHARGING; in twl4030_madc_bat_get_property() 122 val->intval = POWER_SUPPLY_STATUS_DISCHARGING; in twl4030_madc_bat_get_property() 126 val->intval = twl4030_madc_bat_get_voltage(bat) * 1000; in twl4030_madc_bat_get_property() 129 val->intval = POWER_SUPPLY_TECHNOLOGY_LION; in twl4030_madc_bat_get_property() 132 val->intval = twl4030_madc_bat_get_current(bat); in twl4030_madc_bat_get_property() 136 val->intval = 1; in twl4030_madc_bat_get_property() 141 val->intval = (percent * bat->pdata->capacity) / 100; in twl4030_madc_bat_get_property() 145 val->intval = twl4030_madc_bat_voltscale(bat, in twl4030_madc_bat_get_property() 149 val->intval = bat->pdata->capacity; in twl4030_madc_bat_get_property() [all …]
|
| H A D | da9150-charger.c | 46 val->intval = (psy == charger->supply_online) ? 1 : 0; in da9150_charger_supply_online() 63 val->intval = v_val * 1000; in da9150_charger_vbus_voltage_now() 79 val->intval = i_val * 1000; in da9150_charger_ibus_current_avg() 95 val->intval = t_val / 100; in da9150_charger_tjunc_temp() 146 val->intval = POWER_SUPPLY_STATUS_DISCHARGING; in da9150_charger_battery_status() 159 val->intval = POWER_SUPPLY_STATUS_CHARGING; in da9150_charger_battery_status() 166 val->intval = POWER_SUPPLY_STATUS_NOT_CHARGING; in da9150_charger_battery_status() 169 val->intval = POWER_SUPPLY_STATUS_FULL; in da9150_charger_battery_status() 172 val->intval = POWER_SUPPLY_STATUS_UNKNOWN; in da9150_charger_battery_status() 189 val->intval = POWER_SUPPLY_HEALTH_COLD; in da9150_charger_battery_health() [all …]
|
| H A D | pmu_battery.c | 36 val->intval = (!!(pmu_power_flags & PMU_PWR_AC_PRESENT)) || in pmu_get_ac_prop() 92 val->intval = POWER_SUPPLY_STATUS_CHARGING; in pmu_bat_get_property() 94 val->intval = POWER_SUPPLY_STATUS_FULL; in pmu_bat_get_property() 96 val->intval = POWER_SUPPLY_STATUS_DISCHARGING; in pmu_bat_get_property() 99 val->intval = !!(pbi->flags & PMU_BATT_PRESENT); in pmu_bat_get_property() 105 val->intval = pbi->charge * 1000; /* mWh -> µWh */ in pmu_bat_get_property() 108 val->intval = pbi->max_charge * 1000; /* mWh -> µWh */ in pmu_bat_get_property() 111 val->intval = pbi->amperage * 1000; /* mA -> µA */ in pmu_bat_get_property() 114 val->intval = pbi->voltage * 1000; /* mV -> µV */ in pmu_bat_get_property() 117 val->intval = pbi->time_remaining; in pmu_bat_get_property()
|
| H A D | wilco-charger.c | 118 val->intval = raw; in wilco_charge_get_property() 132 mode = psp_val_to_charge_mode(val->intval); in wilco_charge_set_property() 137 if (val->intval < CHARGE_LOWER_LIMIT_MIN || in wilco_charge_set_property() 138 val->intval > CHARGE_LOWER_LIMIT_MAX) in wilco_charge_set_property() 141 val->intval); in wilco_charge_set_property() 143 if (val->intval < CHARGE_UPPER_LIMIT_MIN || in wilco_charge_set_property() 144 val->intval > CHARGE_UPPER_LIMIT_MAX) in wilco_charge_set_property() 147 val->intval); in wilco_charge_set_property()
|
| H A D | lenovo_yoga_c630_battery.c | 223 val->intval = POWER_SUPPLY_STATUS_DISCHARGING; in yoga_c630_psy_bat_get_property() 225 val->intval = POWER_SUPPLY_STATUS_CHARGING; in yoga_c630_psy_bat_get_property() 227 val->intval = POWER_SUPPLY_STATUS_FULL; in yoga_c630_psy_bat_get_property() 229 val->intval = POWER_SUPPLY_STATUS_NOT_CHARGING; in yoga_c630_psy_bat_get_property() 232 val->intval = ecbat->bat_present; in yoga_c630_psy_bat_get_property() 235 val->intval = ecbat->design_voltage; in yoga_c630_psy_bat_get_property() 239 val->intval = ecbat->design_capacity; in yoga_c630_psy_bat_get_property() 243 val->intval = ecbat->full_charge_capacity; in yoga_c630_psy_bat_get_property() 247 val->intval = ecbat->capacity_now; in yoga_c630_psy_bat_get_property() 250 val->intval = ecbat->current_now; in yoga_c630_psy_bat_get_property() [all …]
|
| H A D | bq256xx_charger.c | 911 ret = bq->chip_info->bq256xx_set_iindpm(bq, val->intval); in bq256xx_set_charger_property() 920 ret = bq->chip_info->bq256xx_set_vbatreg(bq, val->intval); in bq256xx_set_charger_property() 926 ret = bq->chip_info->bq256xx_set_ichg(bq, val->intval); in bq256xx_set_charger_property() 932 ret = bq->chip_info->bq256xx_set_iprechg(bq, val->intval); in bq256xx_set_charger_property() 938 ret = bq->chip_info->bq256xx_set_iterm(bq, val->intval); in bq256xx_set_charger_property() 944 ret = bq->chip_info->bq256xx_set_vindpm(bq, val->intval); in bq256xx_set_charger_property() 950 ret = bq->chip_info->bq256xx_set_charge_type(bq, val->intval); in bq256xx_set_charger_property() 971 val->intval = bq->init_data.ichg_max; in bq256xx_get_battery_property() 975 val->intval = bq->init_data.vbatreg_max; in bq256xx_get_battery_property() 1003 val->intval = POWER_SUPPLY_STATUS_DISCHARGING; in bq256xx_get_charger_property() [all …]
|
| H A D | cros_usbpd-charger.c | 393 val->intval = port->psy_online; in cros_usbpd_charger_get_prop() 396 val->intval = port->psy_status; in cros_usbpd_charger_get_prop() 399 val->intval = port->psy_current_max * 1000; in cros_usbpd_charger_get_prop() 402 val->intval = port->psy_voltage_max_design * 1000; in cros_usbpd_charger_get_prop() 405 val->intval = port->psy_voltage_now * 1000; in cros_usbpd_charger_get_prop() 408 val->intval = port->psy_usb_type; in cros_usbpd_charger_get_prop() 412 val->intval = -1; in cros_usbpd_charger_get_prop() 414 val->intval = input_current_limit * 1000; in cros_usbpd_charger_get_prop() 418 val->intval = -1; in cros_usbpd_charger_get_prop() 420 val->intval = input_voltage_limit * 1000; in cros_usbpd_charger_get_prop() [all …]
|
| H A D | max8998_charger.c | 45 val->intval = 0; in max8998_battery_get_property() 47 val->intval = 1; in max8998_battery_get_property() 55 val->intval = 1; in max8998_battery_get_property() 57 val->intval = 0; in max8998_battery_get_property() 66 val->intval = POWER_SUPPLY_STATUS_DISCHARGING; in max8998_battery_get_property() 69 val->intval = POWER_SUPPLY_STATUS_FULL; in max8998_battery_get_property() 71 val->intval = POWER_SUPPLY_STATUS_CHARGING; in max8998_battery_get_property() 73 val->intval = POWER_SUPPLY_STATUS_NOT_CHARGING; in max8998_battery_get_property()
|
| H A D | huawei-gaokun-battery.c | 154 val->intval = ecbat->online; in gaokun_psy_get_adp_property() 157 val->intval = POWER_SUPPLY_USB_TYPE_C; in gaokun_psy_get_adp_property() 287 val->intval = ecbat->charge_now; in gaokun_psy_get_bat_property() 291 val->intval = ecbat->bat_present; in gaokun_psy_get_bat_property() 295 val->intval = POWER_SUPPLY_TECHNOLOGY_LION; in gaokun_psy_get_bat_property() 299 val->intval = le16_to_cpu(ecbat->info.cycle_count); in gaokun_psy_get_bat_property() 303 val->intval = le16_to_cpu(ecbat->info.design_voltage) * MILLI_TO_MICRO; in gaokun_psy_get_bat_property() 307 val->intval = le16_to_cpu(ecbat->status.voltage_now) * MILLI_TO_MICRO; in gaokun_psy_get_bat_property() 311 val->intval = (s16)le16_to_cpu(ecbat->status.rate_now) * MILLI_TO_MICRO; in gaokun_psy_get_bat_property() 315 val->intval = le16_to_cpu(ecbat->info.design_capacity) * MILLI_TO_MICRO; in gaokun_psy_get_bat_property() [all …]
|
| H A D | da9150-fg.c | 226 val->intval = da9150_fg_read_attr_sync(fg, DA9150_QIF_SOC_PCT, in da9150_fg_capacity() 229 if (val->intval > 100) in da9150_fg_capacity() 230 val->intval = 100; in da9150_fg_capacity() 255 val->intval = (int) res; in da9150_fg_current_avg() 265 val->intval = da9150_fg_read_attr_sync(fg, DA9150_QIF_UAVG, in da9150_fg_voltage_avg() 268 res = (u64) (val->intval * 186ULL); in da9150_fg_voltage_avg() 270 val->intval = (int) res; in da9150_fg_voltage_avg() 278 val->intval = da9150_fg_read_attr_sync(fg, DA9150_QIF_FCC_MAH, in da9150_fg_charge_full() 281 val->intval = val->intval * 1000; in da9150_fg_charge_full() 293 val->intval = da9150_fg_read_attr_sync(fg, DA9150_QIF_NTCAVG, in da9150_fg_temp() [all …]
|
| H A D | lp8788-charger.c | 152 val->intval = lp8788_is_charger_detected(pchg); in lp8788_charger_get_property() 156 val->intval = LP8788_ISEL_STEP * in lp8788_charger_get_property() 180 val->intval = POWER_SUPPLY_STATUS_DISCHARGING; in lp8788_get_battery_status() 186 val->intval = POWER_SUPPLY_STATUS_CHARGING; in lp8788_get_battery_status() 189 val->intval = POWER_SUPPLY_STATUS_FULL; in lp8788_get_battery_status() 192 val->intval = POWER_SUPPLY_STATUS_NOT_CHARGING; in lp8788_get_battery_status() 210 val->intval = POWER_SUPPLY_HEALTH_UNSPEC_FAILURE; in lp8788_get_battery_health() 212 val->intval = POWER_SUPPLY_HEALTH_DEAD; in lp8788_get_battery_health() 214 val->intval = POWER_SUPPLY_HEALTH_GOOD; in lp8788_get_battery_health() 229 val->intval = !(data & LP8788_NO_BATT_M); in lp8788_get_battery_present() [all …]
|
| H A D | bq25980_charger.c | 618 val->intval = bq->init_data.ichg_max; in bq25980_get_battery_property() 622 val->intval = bq->init_data.vreg_max; in bq25980_get_battery_property() 627 val->intval = ret; in bq25980_get_battery_property() 635 val->intval = ret; in bq25980_get_battery_property() 654 ret = bq25980_set_input_curr_lim(bq, val->intval); in bq25980_set_charger_property() 660 ret = bq25980_set_input_volt_lim(bq, val->intval); in bq25980_set_charger_property() 666 ret = bq25980_set_bypass(bq, val->intval); in bq25980_set_charger_property() 672 ret = bq25980_set_chg_en(bq, val->intval); in bq25980_set_charger_property() 678 ret = bq25980_set_const_charge_curr(bq, val->intval); in bq25980_set_charger_property() 684 ret = bq25980_set_const_charge_volt(bq, val->intval); in bq25980_set_charger_property() [all …]
|
| H A D | max8925_power.c | 202 val->intval = info->ac_online; in max8925_ac_get_prop() 208 val->intval = ret * 2000; /* unit is uV */ in max8925_ac_get_prop() 236 val->intval = info->usb_online; in max8925_usb_get_prop() 242 val->intval = ret * 2000; /* unit is uV */ in max8925_usb_get_prop() 270 val->intval = info->bat_online; in max8925_bat_get_prop() 276 val->intval = ret * 2000; /* unit is uV */ in max8925_bat_get_prop() 289 val->intval = 0; in max8925_bat_get_prop() 291 val->intval = ret; /* unit is mA */ in max8925_bat_get_prop() 307 val->intval = POWER_SUPPLY_CHARGE_TYPE_FAST; in max8925_bat_get_prop() 311 val->intval = POWER_SUPPLY_CHARGE_TYPE_TRICKLE; in max8925_bat_get_prop() [all …]
|
| /linux/drivers/platform/x86/x86-android-tablets/ |
| H A D | vexia_atla10_ec.c | 114 val->intval = POWER_SUPPLY_STATUS_DISCHARGING; in atla10_ec_psy_get_property() 116 val->intval = POWER_SUPPLY_STATUS_CHARGING; in atla10_ec_psy_get_property() 118 val->intval = POWER_SUPPLY_STATUS_FULL; in atla10_ec_psy_get_property() 120 val->intval = POWER_SUPPLY_STATUS_NOT_CHARGING; in atla10_ec_psy_get_property() 123 val->intval = data->state.capacity; in atla10_ec_psy_get_property() 133 val->intval = min(charge_now_mAh, charge_full_mAh) * 1000; in atla10_ec_psy_get_property() 136 val->intval = le16_to_cpu(data->state.voltage_now_mV) * 1000; in atla10_ec_psy_get_property() 139 val->intval = le16_to_cpu(data->state.current_now_mA) * 1000; in atla10_ec_psy_get_property() 145 val->intval = -val->intval; in atla10_ec_psy_get_property() 148 val->intval = le16_to_cpu(data->state.charge_full_mAh) * 1000; in atla10_ec_psy_get_property() [all …]
|
| /linux/drivers/net/wireless/ath/ath9k/ |
| H A D | common-beacon.c | 58 conf->intval = conf->beacon_interval; in ath9k_cmn_beacon_config_sta() 64 dtim_intval = conf->intval * conf->dtim_period; in ath9k_cmn_beacon_config_sta() 71 conf->nexttbtt = ath9k_get_next_tbtt(ah, tsf, conf->intval); in ath9k_cmn_beacon_config_sta() 73 bs->bs_intval = TU_TO_USEC(conf->intval); in ath9k_cmn_beacon_config_sta() 86 bs->bs_bmissthreshold = DIV_ROUND_UP(conf->bmiss_timeout, conf->intval); in ath9k_cmn_beacon_config_sta() 102 conf->intval)); in ath9k_cmn_beacon_config_sta() 120 conf->intval = TU_TO_USEC(conf->beacon_interval); in ath9k_cmn_beacon_config_adhoc() 123 conf->nexttbtt = conf->intval; in ath9k_cmn_beacon_config_adhoc() 136 conf->nexttbtt, conf->intval, conf->beacon_interval); in ath9k_cmn_beacon_config_adhoc() 152 conf->intval = TU_TO_USEC(conf->beacon_interval); in ath9k_cmn_beacon_config_ap() [all …]
|
| /linux/drivers/staging/nvec/ |
| H A D | nvec_power.c | 230 val->intval = power->on; in nvec_power_get_property() 246 val->intval = power->bat_status; in nvec_battery_get_property() 249 val->intval = power->bat_cap; in nvec_battery_get_property() 252 val->intval = power->bat_present; in nvec_battery_get_property() 255 val->intval = power->bat_voltage_now; in nvec_battery_get_property() 258 val->intval = power->bat_current_now; in nvec_battery_get_property() 261 val->intval = power->bat_current_avg; in nvec_battery_get_property() 264 val->intval = power->time_remain; in nvec_battery_get_property() 267 val->intval = power->charge_full_design; in nvec_battery_get_property() 270 val->intval = power->charge_last_full; in nvec_battery_get_property() [all …]
|
| /linux/drivers/acpi/ |
| H A D | sbs.c | 137 val->intval = sbs->charger_present; in sbs_get_ac_property() 171 val->intval = POWER_SUPPLY_STATUS_DISCHARGING; in acpi_sbs_battery_get_property() 173 val->intval = POWER_SUPPLY_STATUS_CHARGING; in acpi_sbs_battery_get_property() 175 val->intval = POWER_SUPPLY_STATUS_FULL; in acpi_sbs_battery_get_property() 178 val->intval = battery->present; in acpi_sbs_battery_get_property() 181 val->intval = acpi_battery_technology(battery); in acpi_sbs_battery_get_property() 184 val->intval = battery->cycle_count; in acpi_sbs_battery_get_property() 187 val->intval = battery->design_voltage * in acpi_sbs_battery_get_property() 191 val->intval = battery->voltage_now * in acpi_sbs_battery_get_property() 196 val->intval = abs(battery->rate_now) * in acpi_sbs_battery_get_property() [all …]
|