bmp280_data
static int bmp280_set_mode(struct bmp280_data *data, enum bmp280_op_mode mode)
static int bmp280_wait_conv(struct bmp280_data *data)
static int bmp280_chip_config(struct bmp280_data *data)
struct bmp280_data *data = iio_priv(indio_dev);
static int bme280_chip_config(struct bmp280_data *data)
struct bmp280_data *data = iio_priv(indio_dev);
int (*int_pin_config)(struct bmp280_data *data),
struct bmp280_data *data = iio_priv(indio_dev);
static int bmp380_cmd(struct bmp280_data *data, u8 cmd)
static int bmp380_read_temp_adc(struct bmp280_data *data, u32 *adc_temp)
static s32 bmp380_calc_t_fine(struct bmp280_data *data, u32 adc_temp)
static int bmp380_get_t_fine(struct bmp280_data *data, s32 *t_fine)
static int bmp380_compensate_temp(struct bmp280_data *data, u32 adc_temp)
static int bmp380_read_press_adc(struct bmp280_data *data, u32 *adc_press)
static u32 bmp380_compensate_press(struct bmp280_data *data,
static int bmp380_read_temp(struct bmp280_data *data, s32 *comp_temp)
static int bmp380_read_press(struct bmp280_data *data, u32 *comp_press)
static int bmp380_read_calib(struct bmp280_data *data)
static int bmp380_preinit(struct bmp280_data *data)
static int bmp380_set_mode(struct bmp280_data *data, enum bmp280_op_mode mode)
static int bmp380_wait_conv(struct bmp280_data *data)
static int bmp380_chip_config(struct bmp280_data *data)
struct bmp280_data *data = iio_trigger_get_drvdata(trig);
static int bmp380_int_pin_config(struct bmp280_data *data)
struct bmp280_data *data = iio_priv(indio_dev);
struct bmp280_data *data = iio_priv(indio_dev);
static int bmp580_soft_reset(struct bmp280_data *data)
static int bmp580_nvm_operation(struct bmp280_data *data, bool is_write)
static int bmp580_read_temp(struct bmp280_data *data, s32 *raw_temp)
static int bmp580_read_press(struct bmp280_data *data, u32 *raw_press)
struct bmp280_data *data = priv;
struct bmp280_data *data = priv;
struct bmp280_data *data = priv;
struct bmp280_data *data = priv;
static int bmp580_preinit(struct bmp280_data *data)
static int bmp580_set_mode(struct bmp280_data *data, enum bmp280_op_mode mode)
static int bmp580_wait_conv(struct bmp280_data *data)
static int bmp580_chip_config(struct bmp280_data *data)
struct bmp280_data *data = iio_trigger_get_drvdata(trig);
static int bmp580_int_pin_config(struct bmp280_data *data)
struct bmp280_data *data = iio_priv(indio_dev);
struct bmp280_data *data = iio_priv(indio_dev);
static int bmp180_wait_for_eoc(struct bmp280_data *data, u8 ctrl_meas)
static int bmp180_read_temp_adc(struct bmp280_data *data, u32 *adc_temp)
static int bmp180_read_calib(struct bmp280_data *data)
static s32 bmp180_calc_t_fine(struct bmp280_data *data, u32 adc_temp)
static int bmp180_get_t_fine(struct bmp280_data *data, s32 *t_fine)
static s32 bmp180_compensate_temp(struct bmp280_data *data, u32 adc_temp)
static int bmp180_read_temp(struct bmp280_data *data, s32 *comp_temp)
static int bmp180_read_press_adc(struct bmp280_data *data, u32 *adc_press)
static u32 bmp180_compensate_press(struct bmp280_data *data, u32 adc_press,
static int bmp180_read_press(struct bmp280_data *data, u32 *comp_press)
static int bmp180_set_mode(struct bmp280_data *data, enum bmp280_op_mode mode)
static int bmp180_wait_conv(struct bmp280_data *data)
static int bmp180_chip_config(struct bmp280_data *data)
struct bmp280_data *data = iio_priv(indio_dev);
struct bmp280_data *data = d;
struct bmp280_data *data = iio_priv(indio_dev);
struct bmp280_data *data = iio_priv(indio_dev);
struct bmp280_data *data = iio_priv(indio_dev);
static int bmp280_read_calib(struct bmp280_data *data)
struct bmp280_data *data;
struct bmp280_data *data = iio_priv(indio_dev);
struct bmp280_data *data = iio_priv(indio_dev);
static int bme280_read_calib(struct bmp280_data *data)
static int bme280_read_humid_adc(struct bmp280_data *data, u16 *adc_humidity)
static u32 bme280_compensate_humidity(struct bmp280_data *data,
static int bmp280_read_temp_adc(struct bmp280_data *data, u32 *adc_temp)
static s32 bmp280_calc_t_fine(struct bmp280_data *data, u32 adc_temp)
static int bmp280_get_t_fine(struct bmp280_data *data, s32 *t_fine)
static s32 bmp280_compensate_temp(struct bmp280_data *data, u32 adc_temp)
static int bmp280_read_press_adc(struct bmp280_data *data, u32 *adc_press)
static u32 bmp280_compensate_press(struct bmp280_data *data,
static int bmp280_read_temp(struct bmp280_data *data, s32 *comp_temp)
static int bmp280_read_press(struct bmp280_data *data, u32 *comp_press)
static int bme280_read_humid(struct bmp280_data *data, u32 *comp_humidity)
struct bmp280_data *data = iio_priv(indio_dev);
struct bmp280_data *data = iio_priv(indio_dev);
static int bme280_write_oversampling_ratio_humid(struct bmp280_data *data,
static int bmp280_write_oversampling_ratio_temp(struct bmp280_data *data,
static int bmp280_write_oversampling_ratio_press(struct bmp280_data *data,
static int bmp280_write_sampling_frequency(struct bmp280_data *data,
static int bmp280_write_iir_filter_coeffs(struct bmp280_data *data, int val)
struct bmp280_data *data = iio_priv(indio_dev);
struct bmp280_data *data = iio_priv(indio_dev);
struct bmp280_data *data = iio_priv(indio_dev);
static int bmp280_preinit(struct bmp280_data *data)
int (*chip_config)(struct bmp280_data *data);
int (*read_temp)(struct bmp280_data *data, s32 *adc_temp);
int (*read_press)(struct bmp280_data *data, u32 *adc_press);
int (*read_humid)(struct bmp280_data *data, u32 *adc_humidity);
int (*read_calib)(struct bmp280_data *data);
int (*preinit)(struct bmp280_data *data);
int (*set_mode)(struct bmp280_data *data, enum bmp280_op_mode mode);
int (*wait_conv)(struct bmp280_data *data);