Lines Matching defs:temp_offset
98 s8 temp_offset[3]; /* Register value */
135 data->temp_offset[i] = i2c_smbus_read_byte_data(client,
138 * first offset is temp_offset[0] if SFR bit 4 is set,
139 * temp_offset[1] otherwise
142 data->temp_offset[0] = data->temp_offset[1];
143 data->temp_offset[1] = 0;
145 data->temp_offset[0] = 0;
345 return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_offset[nr]));
365 data->temp_offset[nr] = TEMP_TO_REG(val);
368 SMSC47M192_REG_TEMP_OFFSET(nr), data->temp_offset[nr]);
369 else if (data->temp_offset[nr] != 0) {
376 data->temp_offset[1-nr] = 0;
378 SMSC47M192_REG_TEMP_OFFSET(nr), data->temp_offset[nr]);
389 static SENSOR_DEVICE_ATTR_RW(temp1_offset, temp_offset, 0);
393 static SENSOR_DEVICE_ATTR_RW(temp2_offset, temp_offset, 1);
397 static SENSOR_DEVICE_ATTR_RW(temp3_offset, temp_offset, 2);