Searched refs:ocv (Results 1 - 2 of 2) sorted by relevance
/device/soc/rockchip/common/sdk_linux/drivers/power/supply/ |
H A D | power_supply_core.c | 733 len = of_property_count_u32_elems(battery_np, "ocv-capacity-celsius");
in power_supply_get_battery_info() 742 of_property_read_u32_array(battery_np, "ocv-capacity-celsius", info->ocv_temp, len);
in power_supply_get_battery_info() 750 propname = kasprintf(GFP_KERNEL, "ocv-capacity-table-%d", index);
in power_supply_get_battery_info() 772 table[i].ocv = be32_to_cpu(*list);
in power_supply_get_battery_info() 864 * @ocv: Current OCV value
872 int power_supply_ocv2cap_simple(struct power_supply_battery_ocv_table *table, int table_len, int ocv)
in power_supply_ocv2cap_simple() argument 877 if (ocv > table[i].ocv) {
in power_supply_ocv2cap_simple() 883 tmp = (table[i - 1].capacity - table[i].capacity) * (ocv - table[i].ocv);
in power_supply_ocv2cap_simple() 923 power_supply_batinfo_ocv2cap(struct power_supply_battery_info *info, int ocv, int temp) power_supply_batinfo_ocv2cap() argument [all...] |
/device/soc/rockchip/common/sdk_linux/include/linux/ |
H A D | power_supply.h | 336 int ocv; /* microVolts */ member 411 extern int power_supply_ocv2cap_simple(struct power_supply_battery_ocv_table *table, int table_len, int ocv); 414 extern int power_supply_batinfo_ocv2cap(struct power_supply_battery_info *info, int ocv, int temp);
|
Completed in 4 milliseconds