Lines Matching +full:0 +full:deg
9 * its own temperature with a 0.0625 deg resolution and a 0.33 deg
16 * (1.0 deg). Complete datasheet can be obtained from Maxim's website
53 static const unsigned short normal_i2c[] = { 0x48, 0x49, 0x4a, 0x4b,
58 #define LM92_REG_CONFIG 0x01 /* 8-bit, RW */
59 #define LM92_REG_TEMP 0x00 /* 16-bit, RO */
60 #define LM92_REG_TEMP_HYST 0x02 /* 16-bit, RW */
61 #define LM92_REG_TEMP_CRIT 0x03 /* 16-bit, RW */
62 #define LM92_REG_TEMP_LOW 0x04 /* 16-bit, RW */
63 #define LM92_REG_TEMP_HIGH 0x05 /* 16-bit, RW */
64 #define LM92_REG_MAN_ID 0x07 /* 16-bit, RO, LM92 only */
87 return reg & 0x0007; in ALARMS_FROM_REG()
133 for (i = 0; i < t_num_regs; i++) { in lm92_update_device()
245 static SENSOR_DEVICE_ATTR(temp1_min_alarm, S_IRUGO, show_alarm, NULL, 0);
258 if (config & 0x01) in lm92_init_client()
260 config & 0xFE); in lm92_init_client()
279 /* Return 0 if detection is successful, -ENODEV otherwise */
294 if ((config & 0xe0) == 0x00 && man_id == 0x0180) in lm92_detect()
301 return 0; in lm92_detect()