Lines Matching refs:temp
77 s16 temp[4]; /* Register values, member
159 int temp; in adt7x10_update_temp() local
167 temp = adt7x10_read_word(dev, ADT7X10_REG_TEMP[0]); in adt7x10_update_temp()
168 if (temp < 0) { in adt7x10_update_temp()
169 ret = temp; in adt7x10_update_temp()
174 data->temp[0] = temp; in adt7x10_update_temp()
190 for (i = 1; i < ARRAY_SIZE(data->temp); i++) { in adt7x10_fill_cache()
197 data->temp[i] = ret; in adt7x10_fill_cache()
211 static s16 ADT7X10_TEMP_TO_REG(long temp) in ADT7X10_TEMP_TO_REG() argument
213 return DIV_ROUND_CLOSEST(clamp_val(temp, ADT7X10_TEMP_MIN, in ADT7X10_TEMP_TO_REG()
250 data->temp[attr->index])); in adt7x10_show_temp()
260 long temp; in adt7x10_set_temp() local
263 ret = kstrtol(buf, 10, &temp); in adt7x10_set_temp()
268 data->temp[nr] = ADT7X10_TEMP_TO_REG(temp); in adt7x10_set_temp()
269 ret = adt7x10_write_word(dev, ADT7X10_REG_TEMP[nr], data->temp[nr]); in adt7x10_set_temp()
294 ADT7X10_REG_TO_TEMP(data, data->temp[nr]) - hyst); in adt7x10_show_t_hyst()
309 limit = ADT7X10_REG_TO_TEMP(data, data->temp[1]); in adt7x10_set_t_hyst()