Lines Matching refs:temperature
57 int16_t temperature[4]; member
129 value = ((s->temperature[tempid] - offset) * 1000 + 128) / 256; in tmp421_get_temperature()
166 s->temperature[tempid] = (int16_t) ((temp * 256 - 128) / 1000) + offset; in tmp421_set_temperature()
197 s->buf[s->len++] = (((uint16_t) s->temperature[0]) >> 8); in tmp421_read()
198 s->buf[s->len++] = (((uint16_t) s->temperature[0]) >> 0) & 0xf0; in tmp421_read()
201 s->buf[s->len++] = (((uint16_t) s->temperature[1]) >> 8); in tmp421_read()
202 s->buf[s->len++] = (((uint16_t) s->temperature[1]) >> 0) & 0xf0; in tmp421_read()
205 s->buf[s->len++] = (((uint16_t) s->temperature[2]) >> 8); in tmp421_read()
206 s->buf[s->len++] = (((uint16_t) s->temperature[2]) >> 0) & 0xf0; in tmp421_read()
209 s->buf[s->len++] = (((uint16_t) s->temperature[3]) >> 8); in tmp421_read()
210 s->buf[s->len++] = (((uint16_t) s->temperature[3]) >> 0) & 0xf0; in tmp421_read()
213 s->buf[s->len++] = (((uint16_t) s->temperature[0]) >> 0) & 0xf0; in tmp421_read()
216 s->buf[s->len++] = (((uint16_t) s->temperature[1]) >> 0) & 0xf0; in tmp421_read()
219 s->buf[s->len++] = (((uint16_t) s->temperature[2]) >> 0) & 0xf0; in tmp421_read()
222 s->buf[s->len++] = (((uint16_t) s->temperature[3]) >> 0) & 0xf0; in tmp421_read()
300 VMSTATE_INT16_ARRAY(temperature, TMP421State, 4),
311 memset(s->temperature, 0, sizeof(s->temperature)); in tmp421_reset()