Home
last modified time | relevance | path

Searched refs:ad7606_state (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/iio/adc/
H A Dad7606.c276 int ad7606_reset(struct ad7606_state *st) in ad7606_reset()
292 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_16bit_chan_scale_setup()
315 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_get_chan_config()
377 struct ad7606_state *st = iio_priv(indio_dev); in ad7606c_18bit_chan_scale_setup()
435 struct ad7606_state *st = iio_priv(indio_dev); in ad7606c_16bit_chan_scale_setup()
494 struct ad7606_state *st = iio_priv(indio_dev); in ad7607_chan_scale_setup()
506 struct ad7606_state *st = iio_priv(indio_dev); in ad7608_chan_scale_setup()
518 struct ad7606_state *st = iio_priv(indio_dev); in ad7609_chan_scale_setup()
532 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_reg_access()
548 static int ad7606_pwm_set_high(struct ad7606_state *st) in ad7606_pwm_set_high()
[all …]
H A Dad7606.h48 struct ad7606_state;
141 struct ad7606_state { struct
206 int (*reg_read)(struct ad7606_state *st, unsigned int addr);
207 int (*reg_write)(struct ad7606_state *st,
228 int ad7606_reset(struct ad7606_state *st);
229 int ad7606_pwm_set_swing(struct ad7606_state *st);
230 int ad7606_pwm_set_low(struct ad7606_state *st);
H A Dad7606_par.c27 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_par_bus_update_scan_mode()
45 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_par_bus_setup_iio_backend()
79 static int ad7606_par_bus_reg_read(struct ad7606_state *st, unsigned int addr) in ad7606_par_bus_reg_read()
91 static int ad7606_par_bus_reg_write(struct ad7606_state *st, unsigned int addr, in ad7606_par_bus_reg_write()
110 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_par16_read_block()
146 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_par8_read_block()
H A Dad7606_spi.c100 static int ad7606_spi_reg_read(struct ad7606_state *st, unsigned int addr) in ad7606_spi_reg_read()
124 static int ad7606_spi_reg_write(struct ad7606_state *st, in ad7606_spi_reg_write()
138 struct ad7606_state *st = iio_priv(indio_dev); in ad7606b_sw_mode_config()
153 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_spi_offload_buffer_postenable()
207 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_spi_offload_buffer_predisable()
276 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_spi_offload_probe()
336 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_spi_update_scan_mode()