Lines Matching refs:ntc_table
2674 u32 *ntc_table = di->pdata->ntc_table; in rk818_bat_init_ts1_detect() local
2683 if (ntc_table[0] < NTC_80UA_MAX_MEASURE) { in rk818_bat_init_ts1_detect()
2687 } else if (ntc_table[0] < NTC_60UA_MAX_MEASURE) { in rk818_bat_init_ts1_detect()
2691 } else if (ntc_table[0] < NTC_40UA_MAX_MEASURE) { in rk818_bat_init_ts1_detect()
2781 di->pdata->ntc_degree_from, di->pdata->ntc_table[0], in rk818_bat_get_ntc_res()
2783 di->pdata->ntc_table[di->pdata->ntc_size - 1]); in rk818_bat_get_ntc_res()
2823 u32 ntc_size, *ntc_table; in rk818_bat_update_temperature() local
2826 ntc_table = di->pdata->ntc_table; in rk818_bat_update_temperature()
2832 if (res < ntc_table[ntc_size - 1]) { in rk818_bat_update_temperature()
2838 } else if (res > ntc_table[0]) { in rk818_bat_update_temperature()
2845 if (res >= ntc_table[i]) in rk818_bat_update_temperature()
3349 size = sizeof(*pdata->ntc_table) * pdata->ntc_size; in rk818_bat_parse_dt()
3350 pdata->ntc_table = devm_kzalloc(di->dev, size, GFP_KERNEL); in rk818_bat_parse_dt()
3351 if (!pdata->ntc_table) in rk818_bat_parse_dt()
3355 pdata->ntc_table, in rk818_bat_parse_dt()