Home
last modified time | relevance | path

Searched refs:temp_factor (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/thermal/mediatek/
H A Dlvts_thermal.c145 int (*lvts_raw_to_temp)(u32 raw_temp, int temp_factor);
146 u32 (*lvts_temp_to_raw)(int temperature, int temp_factor);
158 int temp_factor; member
305 return lvts_data->ops->lvts_raw_to_temp(raw_temp & 0xFFFF, lvts_data->temp_factor); in lvts_raw_to_temp()
310 return lvts_data->ops->lvts_temp_to_raw(temperature, lvts_data->temp_factor); in lvts_temp_to_raw()
313 static int lvts_raw_to_temp_mt7988(u32 raw_temp, int temp_factor) in lvts_raw_to_temp_mt7988() argument
317 temperature = ((s64)(raw_temp & 0xFFFF) * temp_factor) >> 14; in lvts_raw_to_temp_mt7988()
323 static u32 lvts_temp_to_raw_mt7988(int temperature, int temp_factor) in lvts_temp_to_raw_mt7988() argument
327 raw_temp = div_s64(raw_temp, -temp_factor); in lvts_temp_to_raw_mt7988()
332 static u32 lvts_temp_to_raw_mt8196(int temperature, int temp_factor) in lvts_temp_to_raw_mt8196() argument
[all …]