Lines Matching refs:adc_temp
235 static int bme680_read_temp_adc(struct bme680_data *data, u32 *adc_temp) in bme680_read_temp_adc() argument
255 *adc_temp = value_temp; in bme680_read_temp_adc()
267 static s32 bme680_calc_t_fine(struct bme680_data *data, u32 adc_temp) in bme680_calc_t_fine() argument
276 var1 = ((s32)adc_temp >> 3) - ((s32)calib->par_t1 << 1); in bme680_calc_t_fine()
285 u32 adc_temp; in bme680_get_t_fine() local
288 ret = bme680_read_temp_adc(data, &adc_temp); in bme680_get_t_fine()
292 *t_fine = bme680_calc_t_fine(data, adc_temp); in bme680_get_t_fine()
298 u32 adc_temp) in bme680_compensate_temp() argument
300 return (bme680_calc_t_fine(data, adc_temp) * 5 + 128) / 256; in bme680_compensate_temp()
655 u32 adc_temp; in bme680_read_temp() local
658 ret = bme680_read_temp_adc(data, &adc_temp); in bme680_read_temp()
662 comp_temp = bme680_compensate_temp(data, adc_temp); in bme680_read_temp()