TEMP_FROM_REG
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp[index]));
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_min[index]));
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_max[index]));
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_crit[nr]));
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp[nr]));
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_min[nr]));
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_max[nr]));
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_offset[nr]));
return sprintf(buf, "%d\n", TEMP_FROM_REG(
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_tmin[nr] +
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_tmin[nr]));
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp[attr->index]));
#define TEMP_FROM_REG_EXT(val, ext) (TEMP_FROM_REG(val) + (ext) * 125)
#define TEMP_OFFSET_FROM_REG(val) TEMP_FROM_REG((val) < 0 ? \
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_min[nr]));
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_max[nr]));
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_crit[nr]));
ret = sprintf(buf, "%d\n", TEMP_FROM_REG(reg));
temp = TEMP_FROM_REG(data->zone_low[ix], 8);
temp = TEMP_FROM_REG(data->zone_low[ix], 8);
res = TEMP_FROM_REG(data->temp[ix], 16);
res = TEMP_FROM_REG(data->temp_min[ix], 8);
res = TEMP_FROM_REG(data->temp_max[ix], 8);
res = TEMP_FROM_REG(data->temp_offset[ix], 8);
res = TEMP_FROM_REG(data->zone_low[ix], 8) -
res = TEMP_FROM_REG(data->zone_low[ix], 8);
res = TEMP_FROM_REG(data->zone_low[ix], 8) +
res = TEMP_FROM_REG(data->zone_abs[ix], 8);
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_high[nr]));
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_max_hyst[nr]));
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_act[index]));
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_max[index]));
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_input[n]));
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_max[n]));
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_max_hyst[n]));
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp[nr][index]));
return sprintf(buf, "%d\n", TEMP_FROM_REG(reg));
*val = TEMP_FROM_REG(temp) + data->temp_offset;
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp));
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_over));
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_hyst));
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp[attr->index]));
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->zone[nr].limit) -
min = TEMP_FROM_REG(data->zone[nr].limit);
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->zone[nr].limit));
TEMP_FROM_REG(data->zone[nr].max_desired) -
TEMP_FROM_REG(data->zone[nr].limit));
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->zone[nr].limit) +
min = TEMP_FROM_REG(data->zone[nr].limit);
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->zone[nr].critical));
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_min[nr]));
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_max[nr]));
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp[nr]));
TEMP_FROM_REG(data->temp_low[nr]));
TEMP_FROM_REG(data->temp_high[nr]));
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_crit_int));
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_crit_ext));
*val = TEMP_FROM_REG(temp);
*val = TEMP_FROM_REG(regvals[0]) + TEMP_FROM_REG(regvals[1]);
*val = TEMP_FROM_REG(regvals[0]) - TEMP_FROM_REG(regvals[1]);
val = TEMP_TO_REG(TEMP_FROM_REG(temp) - val, data->resolution);
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp[attr->index]));
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_min[attr->index]));
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_max[attr->index]));
TEMP_FROM_REG(data->temp_crit[attr->index]));
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp));
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_over));
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_hyst));
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp[nr]));
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_min[nr]));
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_max[nr]));
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_offset[nr]));
return TEMP_FROM_REG(eight_bits);
return sprintf(buf, "%ld\n", TEMP_FROM_REG(data->temp_over[nr]));
return sprintf(buf, "%ld\n", TEMP_FROM_REG(data->temp_hyst[nr]));
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp[nr]));
: (long) TEMP_FROM_REG(tmp));
: (long) TEMP_FROM_REG(tmp));
: (long) TEMP_FROM_REG(tmp));
return sprintf(buf, "%ld\n", (long)TEMP_FROM_REG(data->reg)); \
long temp = TEMP_FROM_REG(data->temp[index][nr]);
val = TEMP_FROM_REG(data->temp_critical & 0x7f);
val = TEMP_FROM_REG(data->temp_cruise[index] & 0x7f);
val = TEMP_FROM_REG(val & 0x0f);
TEMP_FROM_REG(data->sf2_temp[index][nr] & 0x7f));
return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp[attr->index]));
*val = TEMP_FROM_REG(resp.data.s0f0.temp);
*val = TEMP_FROM_REG(resp.data.s0f0.temp_warning_threshold);
*val = TEMP_FROM_REG(resp.data.s0f0.temp_critical_threshold);
*val = TEMP_FROM_REG(resp.data.s0f0.temp_fatal_threshold);