Lines Matching refs:ohm

45 	unsigned int	ohm;  member
67 { .temp_c = -40, .ohm = 1747920 },
68 { .temp_c = -35, .ohm = 1245428 },
69 { .temp_c = -30, .ohm = 898485 },
70 { .temp_c = -25, .ohm = 655802 },
71 { .temp_c = -20, .ohm = 483954 },
72 { .temp_c = -15, .ohm = 360850 },
73 { .temp_c = -10, .ohm = 271697 },
74 { .temp_c = -5, .ohm = 206463 },
75 { .temp_c = 0, .ohm = 158214 },
76 { .temp_c = 5, .ohm = 122259 },
77 { .temp_c = 10, .ohm = 95227 },
78 { .temp_c = 15, .ohm = 74730 },
79 { .temp_c = 20, .ohm = 59065 },
80 { .temp_c = 25, .ohm = 47000 },
81 { .temp_c = 30, .ohm = 37643 },
82 { .temp_c = 35, .ohm = 30334 },
83 { .temp_c = 40, .ohm = 24591 },
84 { .temp_c = 45, .ohm = 20048 },
85 { .temp_c = 50, .ohm = 16433 },
86 { .temp_c = 55, .ohm = 13539 },
87 { .temp_c = 60, .ohm = 11209 },
88 { .temp_c = 65, .ohm = 9328 },
89 { .temp_c = 70, .ohm = 7798 },
90 { .temp_c = 75, .ohm = 6544 },
91 { .temp_c = 80, .ohm = 5518 },
92 { .temp_c = 85, .ohm = 4674 },
93 { .temp_c = 90, .ohm = 3972 },
94 { .temp_c = 95, .ohm = 3388 },
95 { .temp_c = 100, .ohm = 2902 },
96 { .temp_c = 105, .ohm = 2494 },
97 { .temp_c = 110, .ohm = 2150 },
98 { .temp_c = 115, .ohm = 1860 },
99 { .temp_c = 120, .ohm = 1615 },
100 { .temp_c = 125, .ohm = 1406 },
103 { .temp_c = -40, .ohm = 1610154 },
104 { .temp_c = -35, .ohm = 1130850 },
105 { .temp_c = -30, .ohm = 802609 },
106 { .temp_c = -25, .ohm = 575385 },
107 { .temp_c = -20, .ohm = 416464 },
108 { .temp_c = -15, .ohm = 304219 },
109 { .temp_c = -10, .ohm = 224193 },
110 { .temp_c = -5, .ohm = 166623 },
111 { .temp_c = 0, .ohm = 124850 },
112 { .temp_c = 5, .ohm = 94287 },
113 { .temp_c = 10, .ohm = 71747 },
114 { .temp_c = 15, .ohm = 54996 },
115 { .temp_c = 20, .ohm = 42455 },
116 { .temp_c = 25, .ohm = 33000 },
117 { .temp_c = 30, .ohm = 25822 },
118 { .temp_c = 35, .ohm = 20335 },
119 { .temp_c = 40, .ohm = 16115 },
120 { .temp_c = 45, .ohm = 12849 },
121 { .temp_c = 50, .ohm = 10306 },
122 { .temp_c = 55, .ohm = 8314 },
123 { .temp_c = 60, .ohm = 6746 },
124 { .temp_c = 65, .ohm = 5503 },
125 { .temp_c = 70, .ohm = 4513 },
126 { .temp_c = 75, .ohm = 3721 },
127 { .temp_c = 80, .ohm = 3084 },
128 { .temp_c = 85, .ohm = 2569 },
129 { .temp_c = 90, .ohm = 2151 },
130 { .temp_c = 95, .ohm = 1809 },
131 { .temp_c = 100, .ohm = 1529 },
132 { .temp_c = 105, .ohm = 1299 },
133 { .temp_c = 110, .ohm = 1108 },
134 { .temp_c = 115, .ohm = 949 },
135 { .temp_c = 120, .ohm = 817 },
136 { .temp_c = 125, .ohm = 707 },
140 { .temp_c = -40, .ohm = 4397119 },
141 { .temp_c = -35, .ohm = 3088599 },
142 { .temp_c = -30, .ohm = 2197225 },
143 { .temp_c = -25, .ohm = 1581881 },
144 { .temp_c = -20, .ohm = 1151037 },
145 { .temp_c = -15, .ohm = 846579 },
146 { .temp_c = -10, .ohm = 628988 },
147 { .temp_c = -5, .ohm = 471632 },
148 { .temp_c = 0, .ohm = 357012 },
149 { .temp_c = 5, .ohm = 272500 },
150 { .temp_c = 10, .ohm = 209710 },
151 { .temp_c = 15, .ohm = 162651 },
152 { .temp_c = 20, .ohm = 127080 },
153 { .temp_c = 25, .ohm = 100000 },
154 { .temp_c = 30, .ohm = 79222 },
155 { .temp_c = 35, .ohm = 63167 },
156 { .temp_c = 40, .ohm = 50677 },
157 { .temp_c = 45, .ohm = 40904 },
158 { .temp_c = 50, .ohm = 33195 },
159 { .temp_c = 55, .ohm = 27091 },
160 { .temp_c = 60, .ohm = 22224 },
161 { .temp_c = 65, .ohm = 18323 },
162 { .temp_c = 70, .ohm = 15184 },
163 { .temp_c = 75, .ohm = 12635 },
164 { .temp_c = 80, .ohm = 10566 },
165 { .temp_c = 85, .ohm = 8873 },
166 { .temp_c = 90, .ohm = 7481 },
167 { .temp_c = 95, .ohm = 6337 },
168 { .temp_c = 100, .ohm = 5384 },
169 { .temp_c = 105, .ohm = 4594 },
170 { .temp_c = 110, .ohm = 3934 },
171 { .temp_c = 115, .ohm = 3380 },
172 { .temp_c = 120, .ohm = 2916 },
173 { .temp_c = 125, .ohm = 2522 },
181 { .temp_c = -40, .ohm = 190030 },
182 { .temp_c = -35, .ohm = 145360 },
183 { .temp_c = -30, .ohm = 112060 },
184 { .temp_c = -25, .ohm = 87041 },
185 { .temp_c = -20, .ohm = 68104 },
186 { .temp_c = -15, .ohm = 53665 },
187 { .temp_c = -10, .ohm = 42576 },
188 { .temp_c = -5, .ohm = 34001 },
189 { .temp_c = 0, .ohm = 27326 },
190 { .temp_c = 5, .ohm = 22096 },
191 { .temp_c = 10, .ohm = 17973 },
192 { .temp_c = 15, .ohm = 14703 },
193 { .temp_c = 20, .ohm = 12090 },
194 { .temp_c = 25, .ohm = 10000 },
195 { .temp_c = 30, .ohm = 8311 },
196 { .temp_c = 35, .ohm = 6941 },
197 { .temp_c = 40, .ohm = 5825 },
198 { .temp_c = 45, .ohm = 4911 },
199 { .temp_c = 50, .ohm = 4158 },
200 { .temp_c = 55, .ohm = 3536 },
201 { .temp_c = 60, .ohm = 3019 },
202 { .temp_c = 65, .ohm = 2588 },
203 { .temp_c = 70, .ohm = 2227 },
204 { .temp_c = 75, .ohm = 1924 },
205 { .temp_c = 80, .ohm = 1668 },
206 { .temp_c = 85, .ohm = 1451 },
207 { .temp_c = 90, .ohm = 1266 },
208 { .temp_c = 95, .ohm = 1108 },
209 { .temp_c = 100, .ohm = 973 },
210 { .temp_c = 105, .ohm = 857 },
211 { .temp_c = 110, .ohm = 757 },
212 { .temp_c = 115, .ohm = 671 },
213 { .temp_c = 120, .ohm = 596 },
214 { .temp_c = 125, .ohm = 531 },
380 static void lookup_comp(struct ntc_data *data, unsigned int ohm, in lookup_comp() argument
392 if (ohm >= data->comp[0].ohm) { in lookup_comp()
397 if (ohm <= data->comp[data->n_comp - 1].ohm) { in lookup_comp()
417 if (ohm >= data->comp[mid].ohm) { in lookup_comp()
427 if (ohm >= data->comp[start].ohm) in lookup_comp()
440 if (ohm == data->comp[end].ohm) in lookup_comp()
446 static int get_temp_mc(struct ntc_data *data, unsigned int ohm) in get_temp_mc() argument
451 lookup_comp(data, ohm, &low, &high); in get_temp_mc()
458 1000 * ((int)ohm - (int)data->comp[low].ohm)) / in get_temp_mc()
459 ((int)data->comp[high].ohm - (int)data->comp[low].ohm); in get_temp_mc()
483 int ohm; in ntc_read_temp() local
485 ohm = ntc_thermistor_get_ohm(data); in ntc_read_temp()
486 if (ohm < 0) in ntc_read_temp()
487 return ohm; in ntc_read_temp()
489 *temp = get_temp_mc(data, ohm); in ntc_read_temp()
512 int ohm; in ntc_show_temp() local
514 ohm = ntc_thermistor_get_ohm(data); in ntc_show_temp()
515 if (ohm < 0) in ntc_show_temp()
516 return ohm; in ntc_show_temp()
518 return sprintf(buf, "%d\n", get_temp_mc(data, ohm)); in ntc_show_temp()