scd30_state
struct scd30_state;
typedef int (*scd30_command_t)(struct scd30_state *state, enum scd30_cmd cmd, u16 arg,
static int scd30_read_meas(struct scd30_state *state)
static int scd30_wait_meas_irq(struct scd30_state *state)
static int scd30_wait_meas_poll(struct scd30_state *state)
static int scd30_read_poll(struct scd30_state *state)
static int scd30_read(struct scd30_state *state)
struct scd30_state *state = iio_priv(indio_dev);
struct scd30_state *state = iio_priv(indio_dev);
struct scd30_state *state = iio_priv(indio_dev);
struct scd30_state *state = iio_priv(indio_dev);
struct scd30_state *state = iio_priv(indio_dev);
struct scd30_state *state = iio_priv(indio_dev);
struct scd30_state *state = iio_priv(indio_dev);
static int scd30_command_write(struct scd30_state *state, enum scd30_cmd cmd, u16 arg)
struct scd30_state *state = iio_priv(indio_dev);
struct scd30_state *state = data;
struct scd30_state *state = data;
static int scd30_command_read(struct scd30_state *state, enum scd30_cmd cmd, u16 *val)
struct scd30_state *state = iio_priv(indio_dev);
struct scd30_state *state = iio_priv(indio_dev);
struct scd30_state *st = iio_priv(indio_dev);
struct scd30_state *state = iio_priv(indio_dev);
struct scd30_state *state;
static int scd30_reset(struct scd30_state *state)
static int scd30_i2c_xfer(struct scd30_state *state, char *txbuf, int txsize,
static int scd30_i2c_command(struct scd30_state *state, enum scd30_cmd cmd, u16 arg,
struct scd30_state *state;
static int scd30_serdev_xfer(struct scd30_state *state, char *txbuf, int txsize,
static int scd30_serdev_command(struct scd30_state *state, enum scd30_cmd cmd, u16 arg,