Lines Matching defs:comp
303 const struct ntc_compensation *comp;
308 [(ntc)] = { .comp = (compensation), .n_comp = ARRAY_SIZE(compensation) }
321 const struct ntc_compensation *comp;
487 if (ohm >= data->comp[0].ohm) {
492 if (ohm <= data->comp[data->n_comp - 1].ohm) {
505 * data->comp[start].ohm > ohm >= data->comp[end].ohm
507 * We could check for "ohm == data->comp[mid].ohm" here, but
512 if (ohm >= data->comp[mid].ohm) {
517 * ohm >= data->comp[start].ohm might be true here,
522 if (ohm >= data->comp[start].ohm)
527 * data->comp[start].ohm >= ohm >= data->comp[end].ohm
532 * ohm >= data->comp[end].ohm
535 if (ohm == data->comp[end].ohm)
549 temp = data->comp[low].temp_c * 1000;
551 temp = data->comp[low].temp_c * 1000 +
552 ((data->comp[high].temp_c - data->comp[low].temp_c) *
553 1000 * ((int)ohm - (int)data->comp[low].ohm)) /
554 ((int)data->comp[high].ohm - (int)data->comp[low].ohm);
693 data->comp = ntc_type[pdev_id->driver_data].comp;