Lines Matching refs:ntc_table
3743 di->pdata->ntc_degree_from, di->pdata->ntc_table[0], in rk816_bat_get_ntc_res()
3745 di->pdata->ntc_table[di->pdata->ntc_size - 1]); in rk816_bat_get_ntc_res()
3824 u32 ntc_size, *ntc_table; in rk816_bat_update_temperature() local
3827 ntc_table = di->pdata->ntc_table; in rk816_bat_update_temperature()
3833 if (res < ntc_table[ntc_size - 1]) { in rk816_bat_update_temperature()
3836 } else if (res > ntc_table[0]) { in rk816_bat_update_temperature()
3841 if (res >= ntc_table[i]) in rk816_bat_update_temperature()
4839 size = sizeof(*pdata->ntc_table) * pdata->ntc_size; in rk816_bat_parse_dt()
4840 pdata->ntc_table = devm_kzalloc(di->dev, size, GFP_KERNEL); in rk816_bat_parse_dt()
4841 if (!pdata->ntc_table) in rk816_bat_parse_dt()
4845 pdata->ntc_table, in rk816_bat_parse_dt()
4850 if (pdata->ntc_table[0] < NTC_80UA_MAX_MEASURE) in rk816_bat_parse_dt()
4852 else if (pdata->ntc_table[0] < NTC_60UA_MAX_MEASURE) in rk816_bat_parse_dt()
4854 else if (pdata->ntc_table[0] < NTC_40UA_MAX_MEASURE) in rk816_bat_parse_dt()