Lines Matching defs:scd4x_state
64 struct scd4x_state {
73 static int scd4x_i2c_xfer(struct scd4x_state *state, char *txbuf, int txsize,
98 static int scd4x_send_command(struct scd4x_state *state, enum scd4x_cmd cmd)
131 static int scd4x_read(struct scd4x_state *state, enum scd4x_cmd cmd,
184 static int scd4x_write(struct scd4x_state *state, enum scd4x_cmd cmd, uint16_t arg)
220 static int scd4x_write_and_fetch(struct scd4x_state *state, enum scd4x_cmd cmd,
271 static int scd4x_read_meas(struct scd4x_state *state, uint16_t *meas)
286 static int scd4x_wait_meas_poll(struct scd4x_state *state)
316 static int scd4x_read_poll(struct scd4x_state *state, uint16_t *buf)
327 static int scd4x_read_channel(struct scd4x_state *state, int chan)
343 struct scd4x_state *state = iio_priv(indio_dev);
431 struct scd4x_state *state = iio_priv(indio_dev);
465 struct scd4x_state *state = iio_priv(indio_dev);
488 struct scd4x_state *state = iio_priv(indio_dev);
513 struct scd4x_state *state = iio_priv(indio_dev);
624 struct scd4x_state *state = iio_priv(indio_dev);
637 struct scd4x_state *state = iio_priv(indio_dev);
656 struct scd4x_state *state = data;
665 struct scd4x_state *state = iio_priv(indio_dev);
690 struct scd4x_state *state;