Lines Matching refs:resolution
82 u8 resolution; /* In bits, between 9 and 12 */ member
100 static inline long lm75_reg_to_mc(s16 temp, u8 resolution) in lm75_reg_to_mc() argument
102 return ((temp >> (16 - resolution)) * 1000) >> (resolution - 8); in lm75_reg_to_mc()
114 *temp = lm75_reg_to_mc(data->temp[0], data->resolution); in lm75_read_temp()
129 data->resolution)); in show_temp()
141 u8 resolution; in set_temp() local
152 resolution = data->resolution_limits; in set_temp()
154 resolution = data->resolution; in set_temp()
158 data->temp[nr] = DIV_ROUND_CLOSEST(temp << (resolution - 8), in set_temp()
159 1000) << (16 - resolution); in set_temp()
219 data->resolution = 12; in lm75_probe()
227 data->resolution = 11; in lm75_probe()
232 data->resolution = 12; in lm75_probe()
238 data->resolution = 9; in lm75_probe()
242 data->resolution = 11; in lm75_probe()
246 data->resolution = 9; in lm75_probe()
250 data->resolution = 12; in lm75_probe()
255 data->resolution = 9; in lm75_probe()
264 data->resolution = 12; in lm75_probe()
271 data->resolution = 12; in lm75_probe()
280 data->resolution = 12; in lm75_probe()