Lines Matching refs:resolution
83 u8 resolution; /* In bits, between 9 and 12 */ member
101 static inline long lm75_reg_to_mc(s16 temp, u8 resolution) in lm75_reg_to_mc() argument
103 return ((temp >> (16 - resolution)) * 1000) >> (resolution - 8); in lm75_reg_to_mc()
115 *temp = lm75_reg_to_mc(data->temp[0], data->resolution); in lm75_read_temp()
130 data->resolution)); in show_temp()
142 u8 resolution; in set_temp() local
153 resolution = data->resolution_limits; in set_temp()
155 resolution = data->resolution; in set_temp()
159 data->temp[nr] = DIV_ROUND_CLOSEST(temp << (resolution - 8), in set_temp()
160 1000) << (16 - resolution); in set_temp()
220 data->resolution = 12; in lm75_probe()
228 data->resolution = 11; in lm75_probe()
233 data->resolution = 12; in lm75_probe()
239 data->resolution = 9; in lm75_probe()
243 data->resolution = 11; in lm75_probe()
247 data->resolution = 9; in lm75_probe()
251 data->resolution = 12; in lm75_probe()
256 data->resolution = 9; in lm75_probe()
265 data->resolution = 12; in lm75_probe()
272 data->resolution = 12; in lm75_probe()
281 data->resolution = 12; in lm75_probe()
286 data->resolution = 12; in lm75_probe()