Searched refs:ad_sigma_delta (Results 1 – 7 of 7) sorted by relevance
/linux-4.1.27/include/linux/iio/adc/ |
D | ad_sigma_delta.h | 29 struct ad_sigma_delta; 44 int (*set_channel)(struct ad_sigma_delta *, unsigned int channel); 45 int (*set_mode)(struct ad_sigma_delta *, enum ad_sigma_delta_mode mode); 46 int (*postprocess_sample)(struct ad_sigma_delta *, unsigned int raw_sample); 60 struct ad_sigma_delta { struct 81 static inline int ad_sigma_delta_set_channel(struct ad_sigma_delta *sd, in ad_sigma_delta_set_channel() argument 90 static inline int ad_sigma_delta_set_mode(struct ad_sigma_delta *sd, in ad_sigma_delta_set_mode() 99 static inline int ad_sigma_delta_postprocess_sample(struct ad_sigma_delta *sd, in ad_sigma_delta_postprocess_sample() 108 void ad_sd_set_comm(struct ad_sigma_delta *sigma_delta, uint8_t comm); 109 int ad_sd_write_reg(struct ad_sigma_delta *sigma_delta, unsigned int reg, [all …]
|
/linux-4.1.27/drivers/iio/adc/ |
D | ad_sigma_delta.c | 40 void ad_sd_set_comm(struct ad_sigma_delta *sigma_delta, uint8_t comm) in ad_sd_set_comm() 58 int ad_sd_write_reg(struct ad_sigma_delta *sigma_delta, unsigned int reg, in ad_sd_write_reg() 102 static int ad_sd_read_reg_raw(struct ad_sigma_delta *sigma_delta, in ad_sd_read_reg_raw() 146 int ad_sd_read_reg(struct ad_sigma_delta *sigma_delta, in ad_sd_read_reg() 180 static int ad_sd_calibrate(struct ad_sigma_delta *sigma_delta, in ad_sd_calibrate() 223 int ad_sd_calibrate_all(struct ad_sigma_delta *sigma_delta, in ad_sd_calibrate_all() 250 struct ad_sigma_delta *sigma_delta = iio_device_get_drvdata(indio_dev); in ad_sigma_delta_single_conversion() 309 struct ad_sigma_delta *sigma_delta = iio_device_get_drvdata(indio_dev); in ad_sd_buffer_postenable() 344 struct ad_sigma_delta *sigma_delta = iio_device_get_drvdata(indio_dev); in ad_sd_buffer_postdisable() 364 struct ad_sigma_delta *sigma_delta = iio_device_get_drvdata(indio_dev); in ad_sd_trigger_handler() [all …]
|
D | ad7791.c | 148 struct ad_sigma_delta sd; 156 static struct ad7791_state *ad_sigma_delta_to_ad7791(struct ad_sigma_delta *sd) in ad_sigma_delta_to_ad7791() 161 static int ad7791_set_channel(struct ad_sigma_delta *sd, unsigned int channel) in ad7791_set_channel() 168 static int ad7791_set_mode(struct ad_sigma_delta *sd, in ad7791_set_mode()
|
D | Makefile | 6 obj-$(CONFIG_AD_SIGMA_DELTA) += ad_sigma_delta.o
|
D | ad7793.c | 162 struct ad_sigma_delta sd; 178 static struct ad7793_state *ad_sigma_delta_to_ad7793(struct ad_sigma_delta *sd) in ad_sigma_delta_to_ad7793() 183 static int ad7793_set_channel(struct ad_sigma_delta *sd, unsigned int channel) in ad7793_set_channel() 193 static int ad7793_set_mode(struct ad_sigma_delta *sd, in ad7793_set_mode()
|
/linux-4.1.27/drivers/staging/iio/adc/ |
D | ad7780.c | 49 struct ad_sigma_delta sd; 59 static struct ad7780_state *ad_sigma_delta_to_ad7780(struct ad_sigma_delta *sd) in ad_sigma_delta_to_ad7780() 64 static int ad7780_set_mode(struct ad_sigma_delta *sigma_delta, in ad7780_set_mode() 109 static int ad7780_postprocess_sample(struct ad_sigma_delta *sigma_delta, in ad7780_postprocess_sample()
|
D | ad7192.c | 149 struct ad_sigma_delta sd; 152 static struct ad7192_state *ad_sigma_delta_to_ad7192(struct ad_sigma_delta *sd) in ad_sigma_delta_to_ad7192() 157 static int ad7192_set_channel(struct ad_sigma_delta *sd, unsigned int channel) in ad7192_set_channel() 167 static int ad7192_set_mode(struct ad_sigma_delta *sd, in ad7192_set_mode()
|