Home
last modified time | relevance | path

Searched refs:temp_offset (Results 1 - 25 of 43) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/hwmon/
H A Dsmsc47m192.c98 s8 temp_offset[3]; /* Register value */ member
135 data->temp_offset[i] = i2c_smbus_read_byte_data(client, in smsc47m192_update_device()
138 * first offset is temp_offset[0] if SFR bit 4 is set, in smsc47m192_update_device()
139 * temp_offset[1] otherwise in smsc47m192_update_device()
142 data->temp_offset[0] = data->temp_offset[1]; in smsc47m192_update_device()
143 data->temp_offset[1] = 0; in smsc47m192_update_device()
145 data->temp_offset[0] = 0; in smsc47m192_update_device()
345 return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_offset[nr])); in temp_offset_show()
365 data->temp_offset[n in temp_offset_store()
[all...]
H A Dk8temp.c30 u32 temp_offset; member
111 *val = TEMP_FROM_REG(temp) + data->temp_offset; in k8temp_read()
169 data->temp_offset = 21000; in k8temp_probe()
H A Dmax6697.c81 int temp_offset; /* in degrees C */ member
262 temp = (data->temp[index][MAX6697_TEMP_INPUT] - data->temp_offset) << 3; in temp_input_show()
280 temp -= data->temp_offset; in temp_show()
315 temp = DIV_ROUND_CLOSEST(temp, 1000) + data->temp_offset; in temp_store()
614 data->temp_offset = 64; in max6697_init_chip()
641 data->temp_offset = 64; in max6697_init_chip()
H A Dadm1031.c90 s8 temp_offset[3]; member
148 data->temp_offset[chan] = in adm1031_update_device()
683 TEMP_OFFSET_FROM_REG(data->temp_offset[nr])); in temp_offset_show()
722 data->temp_offset[nr] = TEMP_OFFSET_TO_REG(val); in temp_offset_store()
724 data->temp_offset[nr]); in temp_offset_store()
796 static SENSOR_DEVICE_ATTR_RW(temp1_offset, temp_offset, 0);
801 static SENSOR_DEVICE_ATTR_RW(temp2_offset, temp_offset, 1);
806 static SENSOR_DEVICE_ATTR_RW(temp3_offset, temp_offset, 2);
H A Dk10temp.c103 int temp_offset; member
225 *val = get_raw_temp(data) - data->temp_offset; in k10temp_read_temp()
467 data->temp_offset = entry->offset; in k10temp_probe()
H A Dadm1026.c274 s8 temp_offset[3]; /* Register value */ member
412 data->temp_offset[i] = adm1026_read_value(client, in adm1026_update_device()
876 return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_offset[nr])); in temp_offset_show()
894 data->temp_offset[nr] = TEMP_TO_REG(val); in temp_offset_store()
896 data->temp_offset[nr]); in temp_offset_store()
901 static SENSOR_DEVICE_ATTR_RW(temp1_offset, temp_offset, 0);
902 static SENSOR_DEVICE_ATTR_RW(temp2_offset, temp_offset, 1);
903 static SENSOR_DEVICE_ATTR_RW(temp3_offset, temp_offset, 2);
/kernel/linux/linux-6.6/drivers/hwmon/
H A Dsmsc47m192.c98 s8 temp_offset[3]; /* Register value */ member
135 data->temp_offset[i] = i2c_smbus_read_byte_data(client, in smsc47m192_update_device()
138 * first offset is temp_offset[0] if SFR bit 4 is set, in smsc47m192_update_device()
139 * temp_offset[1] otherwise in smsc47m192_update_device()
142 data->temp_offset[0] = data->temp_offset[1]; in smsc47m192_update_device()
143 data->temp_offset[1] = 0; in smsc47m192_update_device()
145 data->temp_offset[0] = 0; in smsc47m192_update_device()
345 return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_offset[nr])); in temp_offset_show()
365 data->temp_offset[n in temp_offset_store()
[all...]
H A Dk8temp.c30 u32 temp_offset; member
111 *val = TEMP_FROM_REG(temp) + data->temp_offset; in k8temp_read()
169 data->temp_offset = 21000; in k8temp_probe()
H A Dmax6697.c80 int temp_offset; /* in degrees C */ member
261 temp = (data->temp[index][MAX6697_TEMP_INPUT] - data->temp_offset) << 3; in temp_input_show()
279 temp -= data->temp_offset; in temp_show()
314 temp = DIV_ROUND_CLOSEST(temp, 1000) + data->temp_offset; in temp_store()
613 data->temp_offset = 64; in max6697_init_chip()
640 data->temp_offset = 64; in max6697_init_chip()
H A Dadm1031.c90 s8 temp_offset[3]; member
148 data->temp_offset[chan] = in adm1031_update_device()
682 TEMP_OFFSET_FROM_REG(data->temp_offset[nr])); in temp_offset_show()
721 data->temp_offset[nr] = TEMP_OFFSET_TO_REG(val); in temp_offset_store()
723 data->temp_offset[nr]); in temp_offset_store()
795 static SENSOR_DEVICE_ATTR_RW(temp1_offset, temp_offset, 0);
800 static SENSOR_DEVICE_ATTR_RW(temp2_offset, temp_offset, 1);
805 static SENSOR_DEVICE_ATTR_RW(temp3_offset, temp_offset, 2);
H A Dk10temp.c91 int temp_offset; member
219 *val = get_raw_temp(data) - data->temp_offset; in k10temp_read_temp()
493 data->temp_offset = entry->offset; in k10temp_probe()
H A Dadm1026.c274 s8 temp_offset[3]; /* Register value */ member
412 data->temp_offset[i] = adm1026_read_value(client, in adm1026_update_device()
876 return sprintf(buf, "%d\n", TEMP_FROM_REG(data->temp_offset[nr])); in temp_offset_show()
894 data->temp_offset[nr] = TEMP_TO_REG(val); in temp_offset_store()
896 data->temp_offset[nr]); in temp_offset_store()
901 static SENSOR_DEVICE_ATTR_RW(temp1_offset, temp_offset, 0);
902 static SENSOR_DEVICE_ATTR_RW(temp2_offset, temp_offset, 1);
903 static SENSOR_DEVICE_ATTR_RW(temp3_offset, temp_offset, 2);
H A Dnct6775.h116 s8 temp_offset[NUM_TEMP_FIXED]; member
/kernel/linux/linux-5.10/drivers/input/touchscreen/
H A Dsun4i-ts.c113 int temp_offset; member
190 *temp = ts->temp_data * ts->temp_step - ts->temp_offset; in sun4i_get_temp()
256 ts->temp_offset = 271000; in sun4i_ts_probe()
263 * temp_step from 0.096 - 0.170 and temp_offset from 176 - 331. in sun4i_ts_probe()
265 ts->temp_offset = 257000; in sun4i_ts_probe()
279 ts->temp_offset = 144700; in sun4i_ts_probe()
/kernel/linux/linux-6.6/drivers/input/touchscreen/
H A Dsun4i-ts.c113 int temp_offset; member
190 *temp = ts->temp_data * ts->temp_step - ts->temp_offset; in sun4i_get_temp()
256 ts->temp_offset = 271000; in sun4i_ts_probe()
263 * temp_step from 0.096 - 0.170 and temp_offset from 176 - 331. in sun4i_ts_probe()
265 ts->temp_offset = 257000; in sun4i_ts_probe()
279 ts->temp_offset = 144700; in sun4i_ts_probe()
/kernel/linux/linux-5.10/drivers/iio/adc/
H A Dsun4i-gpadc-iio.c50 int temp_offset; member
59 .temp_offset = -1932,
68 .temp_offset = -1447,
77 .temp_offset = -1623,
86 .temp_offset = -1662,
292 *val = info->data->temp_offset; in sun4i_gpadc_temp_offset()
/kernel/linux/linux-6.6/drivers/iio/adc/
H A Dsun4i-gpadc-iio.c49 int temp_offset; member
58 .temp_offset = -1932,
67 .temp_offset = -1447,
76 .temp_offset = -1623,
85 .temp_offset = -1662,
291 *val = info->data->temp_offset; in sun4i_gpadc_temp_offset()
/kernel/linux/linux-5.10/drivers/iio/imu/
H A Dadis16400.c165 int temp_offset; member
605 *val = st->variant->temp_offset; in adis16400_read_raw()
1018 .temp_offset = 25000000 / 140000, /* 25 C = 0x00 */
1031 .temp_offset = 25000000 / 67850, /* 25 C = 0x00 */
1042 .temp_offset = 25000000 / 145300, /* 25 C = 0x00 */
1056 .temp_offset = 25000000 / 136000, /* 25 C = 0x00 */
1069 .temp_offset = 25000000 / 136000, /* 25 C = 0x00 */
1082 .temp_offset = 25000000 / 136000, /* 25 C = 0x00 */
1095 .temp_offset = 25000000 / 136000, /* 25 C = 0x00 */
1107 .temp_offset
[all...]
/kernel/linux/linux-6.6/drivers/iio/imu/
H A Dadis16400.c158 int temp_offset; member
596 *val = st->variant->temp_offset; in adis16400_read_raw()
1008 .temp_offset = 25000000 / 140000, /* 25 C = 0x00 */
1021 .temp_offset = 25000000 / 67850, /* 25 C = 0x00 */
1032 .temp_offset = 25000000 / 145300, /* 25 C = 0x00 */
1046 .temp_offset = 25000000 / 136000, /* 25 C = 0x00 */
1059 .temp_offset = 25000000 / 136000, /* 25 C = 0x00 */
1072 .temp_offset = 25000000 / 136000, /* 25 C = 0x00 */
1085 .temp_offset = 25000000 / 136000, /* 25 C = 0x00 */
1097 .temp_offset
[all...]
/kernel/linux/linux-6.6/drivers/iio/accel/
H A Dadxl355.h29 struct adxl355_fractional_type temp_offset; member
H A Dbma180.c51 int temp_offset; member
575 *val = data->part_info->temp_offset; in bma180_read_raw()
764 .temp_offset = 0,
792 .temp_offset = -60, /* 0 LSB @ -30 degree C */
820 .temp_offset = 48, /* 0 LSB @ 24 degree C */
847 .temp_offset = 48, /* 0 LSB @ 24 degree C */
H A Dadxl355_core.c108 .temp_offset = {
133 .temp_offset = {
532 *val = data->chip_info->temp_offset.integer; in adxl355_read_raw()
533 *val2 = data->chip_info->temp_offset.decimal; in adxl355_read_raw()
/kernel/linux/linux-5.10/drivers/iio/accel/
H A Dbma180.c54 int temp_offset; member
599 *val = data->part_info->temp_offset; in bma180_read_raw()
796 .temp_offset = 0,
824 .temp_offset = -60, /* 0 LSB @ -30 degree C */
852 .temp_offset = 48, /* 0 LSB @ 24 degree C */
879 .temp_offset = 48, /* 0 LSB @ 24 degree C */
909 .temp_offset = 46, /* 0 LSB @ 23 degree C */
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt76x0/
H A Deeprom.c88 dev->cal.rx.temp_offset = mt76x02_sign_extend(val, 8); in mt76x0_set_temp_offset()
90 dev->cal.rx.temp_offset = -10; in mt76x0_set_temp_offset()
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt76x0/
H A Deeprom.c88 dev->cal.rx.temp_offset = mt76x02_sign_extend(val, 8); in mt76x0_set_temp_offset()
90 dev->cal.rx.temp_offset = -10; in mt76x0_set_temp_offset()

Completed in 30 milliseconds

12