Lines Matching refs:raw_val
385 static inline void ism330dhcx_accel_convert(struct sensor_value *val, int raw_val, in ism330dhcx_accel_convert() argument
392 dval = (int64_t)(raw_val) * sensitivity; in ism330dhcx_accel_convert()
433 static inline void ism330dhcx_gyro_convert(struct sensor_value *val, int raw_val, in ism330dhcx_gyro_convert() argument
440 dval = (int64_t)(raw_val) * sensitivity / 10; in ism330dhcx_gyro_convert()
493 static inline void ism330dhcx_magn_convert(struct sensor_value *val, int raw_val, in ism330dhcx_magn_convert() argument
499 dval = (double)(raw_val * sensitivity); in ism330dhcx_magn_convert()
551 int16_t raw_val; in ism330dhcx_hum_convert() local
561 raw_val = ((int16_t)(data->ext_data[idx][0] | in ism330dhcx_hum_convert()
565 rh = (ht->y1 - ht->y0) * raw_val + ht->x1 * ht->y0 - ht->x0 * ht->y1; in ism330dhcx_hum_convert()
576 int32_t raw_val; in ism330dhcx_press_convert() local
585 raw_val = (int32_t)(data->ext_data[idx][0] | in ism330dhcx_press_convert()
591 val->val1 = (raw_val >> 12) / 10; in ism330dhcx_press_convert()
592 val->val2 = (raw_val >> 12) % 10 * 100000 + in ism330dhcx_press_convert()
593 (((int32_t)((raw_val) & 0x0FFF) * 100000L) >> 12); in ism330dhcx_press_convert()
599 int16_t raw_val; in ism330dhcx_temp_convert() local
608 raw_val = (int16_t)(data->ext_data[idx][3] | in ism330dhcx_temp_convert()
612 val->val1 = raw_val / 100; in ism330dhcx_temp_convert()
613 val->val2 = (int32_t)raw_val % 100 * (10000); in ism330dhcx_temp_convert()