Lines Matching refs:resolution
79 u8 resolution; /* In bits, between 9 and 12 */ member
86 static inline long lm75_reg_to_mc(s16 temp, u8 resolution) in lm75_reg_to_mc() argument
88 return ((temp >> (16 - resolution)) * 1000) >> (resolution - 8); in lm75_reg_to_mc()
126 *val = lm75_reg_to_mc(regval, data->resolution); in lm75_read()
138 u8 resolution; in lm75_write() local
160 resolution = data->resolution_limits; in lm75_write()
162 resolution = data->resolution; in lm75_write()
165 temp = DIV_ROUND_CLOSEST(temp << (resolution - 8), in lm75_write()
166 1000) << (16 - resolution); in lm75_write()
307 data->resolution = 12; in lm75_probe()
315 data->resolution = 11; in lm75_probe()
320 data->resolution = 12; in lm75_probe()
326 data->resolution = 9; in lm75_probe()
330 data->resolution = 11; in lm75_probe()
334 data->resolution = 9; in lm75_probe()
338 data->resolution = 12; in lm75_probe()
343 data->resolution = 9; in lm75_probe()
352 data->resolution = 12; in lm75_probe()
359 data->resolution = 12; in lm75_probe()
368 data->resolution = 12; in lm75_probe()
373 data->resolution = 12; in lm75_probe()