Lines Matching refs:temp_map
304 static const int temp_map[CPCAP_MAX_TEMP_LVL][2] = { variable
717 if (value <= temp_map[CPCAP_MAX_TEMP_LVL - 1][0]) in cpcap_adc_table_to_millicelcius()
718 return temp_map[CPCAP_MAX_TEMP_LVL - 1][1]; in cpcap_adc_table_to_millicelcius()
720 if (value >= temp_map[0][0]) in cpcap_adc_table_to_millicelcius()
721 return temp_map[0][1]; in cpcap_adc_table_to_millicelcius()
724 if ((value <= temp_map[i][0]) && in cpcap_adc_table_to_millicelcius()
725 (value >= temp_map[i + 1][0])) { in cpcap_adc_table_to_millicelcius()
726 if (value == temp_map[i][0]) { in cpcap_adc_table_to_millicelcius()
727 result = temp_map[i][1]; in cpcap_adc_table_to_millicelcius()
728 } else if (value == temp_map[i + 1][0]) { in cpcap_adc_table_to_millicelcius()
729 result = temp_map[i + 1][1]; in cpcap_adc_table_to_millicelcius()
731 alpha = ((value - temp_map[i][0]) * 1000) / in cpcap_adc_table_to_millicelcius()
732 (temp_map[i + 1][0] - temp_map[i][0]); in cpcap_adc_table_to_millicelcius()
734 result = temp_map[i][1] + in cpcap_adc_table_to_millicelcius()
735 ((alpha * (temp_map[i + 1][1] - in cpcap_adc_table_to_millicelcius()
736 temp_map[i][1])) / 1000); in cpcap_adc_table_to_millicelcius()