Lines Matching refs:lm90_read_reg
638 static int lm90_read_reg(struct i2c_client* client, u8 reg, u8 *value)
869 if (lm90_read_reg(client, LM90_REG_R_CONFIG1, &config) < 0) {
919 lm90_read_reg(client, LM90_REG_R_STATUS, &alarms);
939 lm90_read_reg(client, LM90_REG_R_CONFIG1, &config);
964 if ((err = lm90_read_reg(client, regh, &oldh))
965 || (err = lm90_read_reg(client, regl, &l))
966 || (err = lm90_read_reg(client, regh, &newh)))
969 err = lm90_read_reg(client, regl, &l);
990 lm90_read_reg(client, LM90_REG_R_LOCAL_LOW, &data->temp8[0]);
991 lm90_read_reg(client, LM90_REG_R_LOCAL_HIGH, &data->temp8[1]);
992 lm90_read_reg(client, LM90_REG_R_LOCAL_CRIT, &data->temp8[2]);
993 lm90_read_reg(client, LM90_REG_R_REMOTE_CRIT, &data->temp8[3]);
994 lm90_read_reg(client, LM90_REG_R_TCRIT_HYST, &data->temp_hyst);
1001 if (lm90_read_reg(client, LM90_REG_R_LOCAL_TEMP,
1008 if (lm90_read_reg(client, LM90_REG_R_REMOTE_LOWH, &h) == 0) {
1012 && lm90_read_reg(client, LM90_REG_R_REMOTE_LOWL,
1016 if (lm90_read_reg(client, LM90_REG_R_REMOTE_HIGHH, &h) == 0) {
1020 && lm90_read_reg(client, LM90_REG_R_REMOTE_HIGHL,
1026 if (lm90_read_reg(client, LM90_REG_R_REMOTE_OFFSH,
1028 && lm90_read_reg(client, LM90_REG_R_REMOTE_OFFSL,
1032 lm90_read_reg(client, LM90_REG_R_STATUS, &data->alarms);
1040 lm90_read_reg(client, LM90_REG_R_CONFIG1, &config);