Lines Matching refs:ad5766_state
112 struct ad5766_state { struct
145 static int __ad5766_spi_read(struct ad5766_state *st, u8 dac, int *val) in __ad5766_spi_read() argument
172 static int __ad5766_spi_write(struct ad5766_state *st, u8 command, u16 data) in __ad5766_spi_write()
182 struct ad5766_state *st = iio_priv(indio_dev); in ad5766_read()
194 struct ad5766_state *st = iio_priv(indio_dev); in ad5766_write()
204 static int ad5766_reset(struct ad5766_state *st) in ad5766_reset()
234 struct ad5766_state *st = iio_priv(indio_dev); in ad5766_read_raw()
288 struct ad5766_state *st = iio_priv(dev); in ad5766_get_dither_source()
302 struct ad5766_state *st = iio_priv(dev); in ad5766_set_dither_source()
322 struct ad5766_state *st = iio_priv(dev); in ad5766_get_dither_scale()
335 struct ad5766_state *st = iio_priv(dev); in ad5766_set_dither_scale()
362 struct ad5766_state *st = iio_priv(indio_dev); in ad5766_read_ext()
386 struct ad5766_state *st = iio_priv(indio_dev); in ad5766_write_ext()
494 static int ad5766_get_output_range(struct ad5766_state *st) in ad5766_get_output_range()
519 static int ad5766_default_setup(struct ad5766_state *st) in ad5766_default_setup()
577 struct ad5766_state *st = iio_priv(indio_dev); in ad5766_trigger_handler()
605 struct ad5766_state *st; in ad5766_probe()