Lines Matching refs:milli_deg
158 int milli_deg = 0; in get_temp_by_freq_time() local
173 milli_deg = in get_temp_by_freq_time()
177 milli_deg = in get_temp_by_freq_time()
183 freq, ctx->temp_freq->stable_temp, milli_deg / 10); in get_temp_by_freq_time()
185 return milli_deg / 10; in get_temp_by_freq_time()
188 static int get_time_by_temp(int milli_deg) in get_time_by_temp() argument
191 int deg = milli_deg / 1000; in get_time_by_temp()
195 if (milli_deg > ctx->temp_freq->stable_temp) in get_time_by_temp()
198 if (milli_deg < ctx->temp_freq->temp_bound) { in get_time_by_temp()
210 time_20ms, milli_deg); in get_time_by_temp()
261 static int predict_normal_temp(int milli_deg) in predict_normal_temp() argument
277 if (milli_deg - temp_last > HIGHER_DEBOUNCE_TEMP) in predict_normal_temp()
278 milli_deg = temp_last + HIGHER_DEBOUNCE_TEMP / 3; in predict_normal_temp()
279 if (temp_last - milli_deg > LOWER_DEBOUNCE_TEMP) in predict_normal_temp()
280 milli_deg = temp_last - LOWER_DEBOUNCE_TEMP / 3; in predict_normal_temp()
287 temp_now = temp_mid + (gain * (milli_deg - temp_mid) >> BASE_SHIFT); in predict_normal_temp()