| /OK3568_Linux_fs/u-boot/drivers/power/fuel_gauge/ |
| H A D | fg_rk817.c | 247 u32 *ocv_table; member 567 u32 *ocv_table, temp; in rk817_bat_vol_to_soc() local 570 ocv_table = battery->ocv_table; in rk817_bat_vol_to_soc() 572 temp = interpolate(voltage, ocv_table, ocv_size); in rk817_bat_vol_to_soc() 581 u32 *ocv_table, temp; in rk817_bat_vol_to_cap() local 584 ocv_table = battery->ocv_table; in rk817_bat_vol_to_cap() 586 temp = interpolate(voltage, ocv_table, ocv_size); in rk817_bat_vol_to_cap() 1248 battery->ocv_table = calloc(len, 1); in rk817_fg_ofdata_to_platdata() 1249 if (!battery->ocv_table) { in rk817_fg_ofdata_to_platdata() 1256 battery->ocv_table, battery->ocv_size)) { in rk817_fg_ofdata_to_platdata() [all …]
|
| H A D | fg_rk816.c | 143 u32 *ocv_table; member 624 u32 *ocv_table, tmp; in rk816_bat_vol_to_cap() local 627 ocv_table = di->ocv_table; in rk816_bat_vol_to_cap() 629 tmp = interpolate(voltage, ocv_table, ocv_size); in rk816_bat_vol_to_cap() 637 u32 *ocv_table, tmp; in rk816_bat_vol_to_soc() local 640 ocv_table = di->ocv_table; in rk816_bat_vol_to_soc() 642 tmp = interpolate(voltage, ocv_table, ocv_size); in rk816_bat_vol_to_soc() 1492 di->ocv_table = calloc(len, 1); in rk816_fg_ofdata_to_platdata() 1493 if (!di->ocv_table) { in rk816_fg_ofdata_to_platdata() 1500 di->ocv_table, di->ocv_size)) { in rk816_fg_ofdata_to_platdata() [all …]
|
| H A D | fg_rk818.c | 182 u32 *ocv_table; member 601 u32 *ocv_table, tmp; in rk818_bat_vol_to_cap() local 604 ocv_table = di->ocv_table; in rk818_bat_vol_to_cap() 606 tmp = interpolate(voltage, ocv_table, ocv_size); in rk818_bat_vol_to_cap() 614 u32 *ocv_table, tmp; in rk818_bat_vol_to_soc() local 617 ocv_table = di->ocv_table; in rk818_bat_vol_to_soc() 619 tmp = interpolate(voltage, ocv_table, ocv_size); in rk818_bat_vol_to_soc() 1772 di->ocv_table = calloc(len, 1); in rk818_fg_ofdata_to_platdata() 1773 if (!di->ocv_table) { in rk818_fg_ofdata_to_platdata() 1780 di->ocv_table, di->ocv_size)) { in rk818_fg_ofdata_to_platdata() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/power_supply/ |
| H A D | rk817-battery.txt | 6 - ocv_table: ocv voltage and soc relation table 31 ocv_table = <3400 3654 3686 3710 3744 3775 3803
|
| H A D | rk816-battery.txt | 6 - ocv_table: ocv voltage and soc relation table 41 ocv_table = <3400 3654 3686 3710 3744 3775 3803
|
| /OK3568_Linux_fs/kernel/drivers/power/supply/ |
| H A D | power_supply_core.c | 674 info->ocv_table[index] = NULL; in power_supply_get_battery_info() 775 table = info->ocv_table[index] = in power_supply_get_battery_info() 777 if (!info->ocv_table[index]) { in power_supply_get_battery_info() 823 if (info->ocv_table[i]) in power_supply_put_battery_info() 824 devm_kfree(&psy->dev, info->ocv_table[i]); in power_supply_put_battery_info() 915 if (!info->ocv_table[0]) in power_supply_find_ocv2cap_table() 920 if (!info->ocv_table[i]) in power_supply_find_ocv2cap_table() 932 return info->ocv_table[best_index]; in power_supply_find_ocv2cap_table()
|
| H A D | rk818_battery.c | 622 u32 *ocv_table, temp; in rk818_bat_vol_to_ocvsoc() local 625 ocv_table = di->pdata->ocv_table; in rk818_bat_vol_to_ocvsoc() 627 temp = interpolate(voltage, ocv_table, ocv_size); in rk818_bat_vol_to_ocvsoc() 635 u32 *ocv_table, temp; in rk818_bat_vol_to_ocvcap() local 638 ocv_table = di->pdata->ocv_table; in rk818_bat_vol_to_ocvcap() 640 temp = interpolate(voltage, ocv_table, ocv_size); in rk818_bat_vol_to_ocvcap() 648 u32 *ocv_table, temp; in rk818_bat_vol_to_zerosoc() local 651 ocv_table = di->pdata->zero_table; in rk818_bat_vol_to_zerosoc() 653 temp = interpolate(voltage, ocv_table, ocv_size); in rk818_bat_vol_to_zerosoc() 661 u32 *ocv_table, temp; in rk818_bat_vol_to_zerocap() local [all …]
|
| H A D | rk816_battery.c | 739 u32 *ocv_table, temp; in rk816_bat_vol_to_ocvsoc() local 742 ocv_table = di->pdata->ocv_table; in rk816_bat_vol_to_ocvsoc() 744 temp = interpolate(voltage, ocv_table, ocv_size); in rk816_bat_vol_to_ocvsoc() 752 u32 *ocv_table, temp; in rk816_bat_vol_to_ocvcap() local 755 ocv_table = di->pdata->ocv_table; in rk816_bat_vol_to_ocvcap() 757 temp = interpolate(voltage, ocv_table, ocv_size); in rk816_bat_vol_to_ocvcap() 765 u32 *ocv_table, temp; in rk816_bat_vol_to_zerosoc() local 768 ocv_table = di->pdata->zero_table; in rk816_bat_vol_to_zerosoc() 770 temp = interpolate(voltage, ocv_table, ocv_size); in rk816_bat_vol_to_zerosoc() 778 u32 *ocv_table, temp; in rk816_bat_vol_to_zerocap() local [all …]
|
| H A D | rk817_battery.c | 438 u32 *ocv_table; member 1296 u32 *ocv_table, temp; in rk817_bat_vol_to_soc() local 1299 ocv_table = battery->pdata->ocv_table; in rk817_bat_vol_to_soc() 1301 temp = interpolate(voltage, ocv_table, ocv_size); in rk817_bat_vol_to_soc() 1310 u32 *ocv_table, temp; in rk817_bat_vol_to_cap() local 1313 ocv_table = battery->pdata->ocv_table; in rk817_bat_vol_to_cap() 1315 temp = interpolate(voltage, ocv_table, ocv_size); in rk817_bat_vol_to_cap() 1809 size = sizeof(*pdata->ocv_table) * pdata->ocv_size; in rk817_bat_parse_dt() 1810 pdata->ocv_table = devm_kzalloc(battery->dev, size, GFP_KERNEL); in rk817_bat_parse_dt() 1811 if (!pdata->ocv_table) in rk817_bat_parse_dt() [all …]
|
| H A D | rk818_battery.h | 109 u32 *ocv_table; member
|
| H A D | rk816_battery.h | 168 u32 *ocv_table; member
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | power_supply.h | 426 struct power_supply_battery_ocv_table *ocv_table[POWER_SUPPLY_OCV_TEMP_MAX]; member
|
| /OK3568_Linux_fs/u-boot/arch/arm/dts/ |
| H A D | rk3128-evb.dts | 287 ocv_table = <3400 3650 3693 3707 3731 3749 3760
|
| H A D | .rk3128-evb.dtb.pre.tmp | |
| H A D | rk3326-evb.dts | 339 ocv_table = <3500 3625 3685 3697 3718 3735 3748
|
| H A D | px30-evb.dts | 354 ocv_table = <3500 3625 3685 3697 3718 3735 3748
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/mfd/ |
| H A D | rk817.txt | 323 ocv_table = <3500 3625 3685 3697 3718 3735 3748
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | rk3308-dot-rk816-v10-aarch32.dts | 214 ocv_table = <3400 3625 3685 3697 3718 3735 3748
|
| H A D | rk3126-m88.dts | 290 ocv_table = < 3500 3625 3685 3697 3718 3735 3748
|
| H A D | rk3128-fireprime.dts | 348 ocv_table = <3400 3650 3693 3707 3731 3749 3760
|
| H A D | rk3126-evb.dts | 238 ocv_table = <3400 3654 3686 3710 3744 3775 3803
|
| H A D | rk3126c-evb-ddr3-v10-linux.dts | 602 ocv_table = < 3500 3625 3685 3697 3718 3735 3748
|
| H A D | rk3126-bnd-d708.dtsi | 397 ocv_table = < 3500 3625 3685 3697 3718 3735 3748
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3368-sheep.dts | 443 ocv_table = <
|
| H A D | rk3326-evb-lp3-v10-robot-linux.dts | 410 ocv_table = <3500 3625 3685 3697 3718 3735 3748
|