Searched refs:ad7606_state (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-5.10/drivers/iio/adc/ |
H A D | ad7606.c | 51 static int ad7606_reset(struct ad7606_state *st) in ad7606_reset() 68 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_reg_access() 86 static int ad7606_read_samples(struct ad7606_state *st) in ad7606_read_samples() 123 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_trigger_handler() 144 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_scan_direct() 172 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_read_raw() 220 struct ad7606_state *st = iio_priv(indio_dev); in in_voltage_scale_available_show() 229 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_write_scale_hw() 238 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_write_os_hw() 259 struct ad7606_state *s in ad7606_write_raw() [all...] |
H A D | ad7606_spi.c | 123 static int ad7606_spi_reg_read(struct ad7606_state *st, unsigned int addr) in ad7606_spi_reg_read() 147 static int ad7606_spi_reg_write(struct ad7606_state *st, in ad7606_spi_reg_write() 159 static int ad7606_spi_write_mask(struct ad7606_state *st, in ad7606_spi_write_mask() 178 struct ad7606_state *st = iio_priv(indio_dev); in ad7616_write_scale_sw() 206 struct ad7606_state *st = iio_priv(indio_dev); in ad7616_write_os_sw() 214 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_write_scale_sw() 224 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_write_os_sw() 231 struct ad7606_state *st = iio_priv(indio_dev); in ad7616_sw_mode_config() 251 struct ad7606_state *st = iio_priv(indio_dev); in ad7606B_sw_mode_config()
|
H A D | ad7606.h | 62 * struct ad7606_state - driver instance specific data 92 struct ad7606_state { struct 141 int (*reg_read)(struct ad7606_state *st, unsigned int addr); 142 int (*reg_write)(struct ad7606_state *st, 145 int (*write_mask)(struct ad7606_state *st,
|
H A D | ad7606_par.c | 21 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_par16_read_block() 36 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_par8_read_block()
|
/kernel/linux/linux-6.6/drivers/iio/adc/ |
H A D | ad7606.c | 52 static int ad7606_reset(struct ad7606_state *st) in ad7606_reset() 69 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_reg_access() 87 static int ad7606_read_samples(struct ad7606_state *st) in ad7606_read_samples() 124 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_trigger_handler() 145 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_scan_direct() 173 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_read_raw() 221 struct ad7606_state *st = iio_priv(indio_dev); in in_voltage_scale_available_show() 230 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_write_scale_hw() 239 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_write_os_hw() 260 struct ad7606_state *s in ad7606_write_raw() [all...] |
H A D | ad7606_spi.c | 123 static int ad7606_spi_reg_read(struct ad7606_state *st, unsigned int addr) in ad7606_spi_reg_read() 147 static int ad7606_spi_reg_write(struct ad7606_state *st, in ad7606_spi_reg_write() 159 static int ad7606_spi_write_mask(struct ad7606_state *st, in ad7606_spi_write_mask() 178 struct ad7606_state *st = iio_priv(indio_dev); in ad7616_write_scale_sw() 206 struct ad7606_state *st = iio_priv(indio_dev); in ad7616_write_os_sw() 214 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_write_scale_sw() 224 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_write_os_sw() 231 struct ad7606_state *st = iio_priv(indio_dev); in ad7616_sw_mode_config() 251 struct ad7606_state *st = iio_priv(indio_dev); in ad7606B_sw_mode_config()
|
H A D | ad7606.h | 62 * struct ad7606_state - driver instance specific data 91 struct ad7606_state { struct 139 int (*reg_read)(struct ad7606_state *st, unsigned int addr); 140 int (*reg_write)(struct ad7606_state *st, 143 int (*write_mask)(struct ad7606_state *st,
|
H A D | ad7606_par.c | 22 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_par16_read_block() 37 struct ad7606_state *st = iio_priv(indio_dev); in ad7606_par8_read_block()
|
Completed in 8 milliseconds