Lines Matching refs:temp
86 * The following register sets temp interrupt mode (bits 1-0 for temp1,
173 * if(temp<169)
174 * return double(temp)*0.427-32.08;
175 * else if(temp>=169 && temp<=202)
176 * return double(temp)*0.582-58.16;
178 * return double(temp)*0.924-127.33;
184 * temp = 1.625093e-10*val^5 - 1.001632e-07*val^4 + 2.457653e-05*val^3 -
202 * is the temp at via register values 0-255:
246 * solving for each temp value from -50 to 110 (the useable range for
317 u16 temp[3]; /* Register value 10 bit */
369 data->temp[i] = via686a_read_value(data,
384 data->temp[0] |= (via686a_read_value(data,
387 data->temp[1] |=
390 data->temp[2] |=
496 return sprintf(buf, "%ld\n", TEMP_FROM_REG10(data->temp[nr]));
553 static SENSOR_DEVICE_ATTR_RO(temp1_input, temp, 0);
556 static SENSOR_DEVICE_ATTR_RO(temp2_input, temp, 1);
559 static SENSOR_DEVICE_ATTR_RO(temp3_input, temp, 2);
732 /* Configure temp interrupt mode for continuous-interrupt operation */