Home
last modified time | relevance | path

Searched refs:ocv (Results 1 - 2 of 2) sorted by relevance

/device/soc/rockchip/common/sdk_linux/drivers/power/supply/
H A Dpower_supply_core.c733 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 Dpower_supply.h336 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