Lines Matching refs:regvalh

164 	int ret, regl, regh, regvall, regvalh;  in lm95245_read_temp()  local
175 ret = regmap_read(regmap, regh, &regvalh); in lm95245_read_temp()
184 if (!channel || (regvalh & 0x80) || regvalh < 0x7f) { in lm95245_read_temp()
185 *val = temp_from_reg_signed(regvalh, regvall); in lm95245_read_temp()
193 &regvalh); in lm95245_read_temp()
196 *val = temp_from_reg_unsigned(regvalh, regvall); in lm95245_read_temp()
200 &regvalh); in lm95245_read_temp()
203 *val = regvalh * 1000; in lm95245_read_temp()
208 ret = regmap_read(regmap, regh, &regvalh); in lm95245_read_temp()
211 *val = regvalh * 1000; in lm95245_read_temp()
215 &regvalh); in lm95245_read_temp()
222 *val = (regvalh - regvall) * 1000; in lm95245_read_temp()
227 ret = regmap_read(regmap, regh, &regvalh); in lm95245_read_temp()
234 *val = (regvalh - regvall) * 1000; in lm95245_read_temp()
237 ret = regmap_read(regmap, LM95245_REG_RW_CONFIG2, &regvalh); in lm95245_read_temp()
240 *val = (regvalh & CFG2_REMOTE_TT) ? 1 : 2; in lm95245_read_temp()
248 &regvalh); in lm95245_read_temp()
251 *val = temp_from_reg_signed(regvalh, regvall); in lm95245_read_temp()
254 ret = regmap_read(regmap, LM95245_REG_R_STATUS1, &regvalh); in lm95245_read_temp()
257 *val = !!(regvalh & STATUS1_ROS); in lm95245_read_temp()
260 ret = regmap_read(regmap, LM95245_REG_R_STATUS1, &regvalh); in lm95245_read_temp()
263 *val = !!(regvalh & (channel ? STATUS1_RTCRIT : STATUS1_LOC)); in lm95245_read_temp()
266 ret = regmap_read(regmap, LM95245_REG_R_STATUS1, &regvalh); in lm95245_read_temp()
269 *val = !!(regvalh & STATUS1_DIODE_FAULT); in lm95245_read_temp()