Lines Matching refs:frac
151 s32 integer1, integer2, frac; in stts751_update_temp() local
171 frac = i2c_smbus_read_byte_data(priv->client, STTS751_REG_TEMP_L); in stts751_update_temp()
172 if (frac < 0) { in stts751_update_temp()
174 "I2C read failed (temp L). ret: %x\n", frac); in stts751_update_temp()
175 return frac; in stts751_update_temp()
186 frac = i2c_smbus_read_byte_data(priv->client, in stts751_update_temp()
188 if (frac < 0) { in stts751_update_temp()
191 frac); in stts751_update_temp()
192 return frac; in stts751_update_temp()
196 priv->temp = stts751_to_deg((integer1 << 8) | frac); in stts751_update_temp()
226 int integer, frac; in stts751_read_reg16() local
232 frac = i2c_smbus_read_byte_data(priv->client, lreg); in stts751_read_reg16()
233 if (frac < 0) in stts751_read_reg16()
234 return frac; in stts751_read_reg16()
236 *temp = stts751_to_deg((integer << 8) | frac); in stts751_read_reg16()