Searched refs:sigma_delta (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/iio/adc/ |
| H A D | ad_sigma_delta.c | 52 void ad_sd_set_comm(struct ad_sigma_delta *sigma_delta, u8 comm) in ad_sd_set_comm() argument 56 sigma_delta->comm = comm & AD_SD_COMM_CHAN_MASK; in ad_sd_set_comm() 70 int ad_sd_write_reg(struct ad_sigma_delta *sigma_delta, unsigned int reg, in ad_sd_write_reg() argument 73 u8 *data = sigma_delta->tx_buf; in ad_sd_write_reg() 77 .cs_change = sigma_delta->keep_cs_asserted, in ad_sd_write_reg() 82 data[0] = (reg << sigma_delta->info->addr_shift) | sigma_delta->comm; in ad_sd_write_reg() 103 if (sigma_delta->bus_locked) in ad_sd_write_reg() 104 ret = spi_sync_locked(sigma_delta->spi, &m); in ad_sd_write_reg() 106 ret = spi_sync(sigma_delta->spi, &m); in ad_sd_write_reg() 112 static void ad_sd_set_read_reg_addr(struct ad_sigma_delta *sigma_delta, u8 reg, in ad_sd_set_read_reg_addr() argument [all …]
|
| H A D | ad7780.c | 84 static int ad7780_set_mode(struct ad_sigma_delta *sigma_delta, in ad7780_set_mode() argument 87 struct ad7780_state *st = ad_sigma_delta_to_ad7780(sigma_delta); in ad7780_set_mode() 184 static int ad7780_postprocess_sample(struct ad_sigma_delta *sigma_delta, in ad7780_postprocess_sample() argument 187 struct ad7780_state *st = ad_sigma_delta_to_ad7780(sigma_delta); in ad7780_postprocess_sample()
|
| H A D | ad7191.c | 89 static int ad7191_set_cs(struct ad_sigma_delta *sigma_delta, int assert) in ad7191_set_cs() argument 99 return spi_sync_locked(sigma_delta->spi, &m); in ad7191_set_cs()
|
| /linux/include/linux/iio/adc/ |
| H A D | ad_sigma_delta.h | 197 void ad_sd_set_comm(struct ad_sigma_delta *sigma_delta, u8 comm); 198 int ad_sd_write_reg(struct ad_sigma_delta *sigma_delta, unsigned int reg, 200 int ad_sd_read_reg(struct ad_sigma_delta *sigma_delta, unsigned int reg, 203 int ad_sd_reset(struct ad_sigma_delta *sigma_delta); 207 int ad_sd_calibrate(struct ad_sigma_delta *sigma_delta, 209 int ad_sd_calibrate_all(struct ad_sigma_delta *sigma_delta, 211 int ad_sd_init(struct ad_sigma_delta *sigma_delta, struct iio_dev *indio_dev,
|