bme680_data
struct bme680_data *data = iio_priv(indio_dev);
struct bme680_data *data = iio_priv(indio_dev);
struct bme680_data *data = iio_priv(indio_dev);
struct bme680_data *data = iio_priv(indio_dev);
struct bme680_data *data;
struct bme680_data *data = iio_priv(indio_dev);
struct bme680_data *data = iio_priv(indio_dev);
static int bme680_read_calib(struct bme680_data *data,
static int bme680_read_temp_adc(struct bme680_data *data, u32 *adc_temp)
static s32 bme680_calc_t_fine(struct bme680_data *data, u32 adc_temp)
static int bme680_get_t_fine(struct bme680_data *data, s32 *t_fine)
static s16 bme680_compensate_temp(struct bme680_data *data,
static int bme680_read_press_adc(struct bme680_data *data, u32 *adc_press)
static u32 bme680_compensate_press(struct bme680_data *data,
static int bme680_read_humid_adc(struct bme680_data *data, u32 *adc_humidity)
static u32 bme680_compensate_humid(struct bme680_data *data,
static u32 bme680_compensate_gas(struct bme680_data *data, u16 gas_res_adc,
static u8 bme680_calc_heater_res(struct bme680_data *data, u16 temp)
static int bme680_set_mode(struct bme680_data *data, enum bme680_op_mode mode)
static int bme680_wait_for_eoc(struct bme680_data *data)
static int bme680_chip_config(struct bme680_data *data)
static int bme680_preheat_curr_config(struct bme680_data *data, u8 val)
static int bme680_gas_config(struct bme680_data *data)
static int bme680_read_temp(struct bme680_data *data, s16 *comp_temp)
static int bme680_read_press(struct bme680_data *data, u32 *comp_press)
static int bme680_read_humid(struct bme680_data *data, u32 *comp_humidity)
static int bme680_read_gas(struct bme680_data *data, int *comp_gas_res)
struct bme680_data *data = iio_priv(indio_dev);
struct bme680_data *data = iio_priv(indio_dev);
struct bme680_data *data = iio_priv(indio_dev);