Symbol: ad_sigma_delta
drivers/iio/adc/ad7124.c
212
struct ad_sigma_delta sd;
drivers/iio/adc/ad7124.c
280
static int ad7124_set_mode(struct ad_sigma_delta *sd,
drivers/iio/adc/ad7124.c
624
static int ad7124_set_channel(struct ad_sigma_delta *sd, unsigned int channel)
drivers/iio/adc/ad7124.c
636
static int ad7124_append_status(struct ad_sigma_delta *sd, bool append)
drivers/iio/adc/ad7124.c
656
static int ad7124_disable_one(struct ad_sigma_delta *sd, unsigned int chan)
drivers/iio/adc/ad7124.c
666
static int ad7124_disable_all(struct ad_sigma_delta *sd)
drivers/iio/adc/ad7173.c
238
struct ad_sigma_delta sd;
drivers/iio/adc/ad7173.c
627
static struct ad7173_state *ad_sigma_delta_to_ad7173(struct ad_sigma_delta *sd)
drivers/iio/adc/ad7173.c
815
static int ad7173_set_channel(struct ad_sigma_delta *sd, unsigned int channel)
drivers/iio/adc/ad7173.c
835
static int ad7173_set_mode(struct ad_sigma_delta *sd,
drivers/iio/adc/ad7173.c
846
static int ad7173_append_status(struct ad_sigma_delta *sd, bool append)
drivers/iio/adc/ad7173.c
863
static int ad7173_disable_all(struct ad_sigma_delta *sd)
drivers/iio/adc/ad7173.c
878
static int ad7173_disable_one(struct ad_sigma_delta *sd, unsigned int chan)
drivers/iio/adc/ad7191.c
102
static int ad7191_set_mode(struct ad_sigma_delta *sd,
drivers/iio/adc/ad7191.c
53
struct ad_sigma_delta sd;
drivers/iio/adc/ad7191.c
72
static int ad7191_set_channel(struct ad_sigma_delta *sd, unsigned int address)
drivers/iio/adc/ad7191.c
89
static int ad7191_set_cs(struct ad_sigma_delta *sigma_delta, int assert)
drivers/iio/adc/ad7192.c
220
struct ad_sigma_delta sd;
drivers/iio/adc/ad7192.c
298
static struct ad7192_state *ad_sigma_delta_to_ad7192(struct ad_sigma_delta *sd)
drivers/iio/adc/ad7192.c
303
static int ad7192_set_channel(struct ad_sigma_delta *sd, unsigned int channel)
drivers/iio/adc/ad7192.c
313
static int ad7192_set_mode(struct ad_sigma_delta *sd,
drivers/iio/adc/ad7192.c
324
static int ad7192_append_status(struct ad_sigma_delta *sd, bool append)
drivers/iio/adc/ad7192.c
342
static int ad7192_disable_all(struct ad_sigma_delta *sd)
drivers/iio/adc/ad7780.c
184
static int ad7780_postprocess_sample(struct ad_sigma_delta *sigma_delta,
drivers/iio/adc/ad7780.c
69
struct ad_sigma_delta sd;
drivers/iio/adc/ad7780.c
79
static struct ad7780_state *ad_sigma_delta_to_ad7780(struct ad_sigma_delta *sd)
drivers/iio/adc/ad7780.c
84
static int ad7780_set_mode(struct ad_sigma_delta *sigma_delta,
drivers/iio/adc/ad7791.c
195
struct ad_sigma_delta sd;
drivers/iio/adc/ad7791.c
214
static struct ad7791_state *ad_sigma_delta_to_ad7791(struct ad_sigma_delta *sd)
drivers/iio/adc/ad7791.c
219
static int ad7791_set_channel(struct ad_sigma_delta *sd, unsigned int channel)
drivers/iio/adc/ad7791.c
226
static int ad7791_set_mode(struct ad_sigma_delta *sd,
drivers/iio/adc/ad7793.c
160
struct ad_sigma_delta sd;
drivers/iio/adc/ad7793.c
176
static struct ad7793_state *ad_sigma_delta_to_ad7793(struct ad_sigma_delta *sd)
drivers/iio/adc/ad7793.c
181
static int ad7793_set_channel(struct ad_sigma_delta *sd, unsigned int channel)
drivers/iio/adc/ad7793.c
191
static int ad7793_set_mode(struct ad_sigma_delta *sd,
drivers/iio/adc/ad_sigma_delta.c
112
static void ad_sd_set_read_reg_addr(struct ad_sigma_delta *sigma_delta, u8 reg,
drivers/iio/adc/ad_sigma_delta.c
120
static int ad_sd_read_reg_raw(struct ad_sigma_delta *sigma_delta,
drivers/iio/adc/ad_sigma_delta.c
163
int ad_sd_read_reg(struct ad_sigma_delta *sigma_delta,
drivers/iio/adc/ad_sigma_delta.c
202
int ad_sd_reset(struct ad_sigma_delta *sigma_delta)
drivers/iio/adc/ad_sigma_delta.c
222
static bool ad_sd_disable_irq(struct ad_sigma_delta *sigma_delta)
drivers/iio/adc/ad_sigma_delta.c
235
static void ad_sd_enable_irq(struct ad_sigma_delta *sigma_delta)
drivers/iio/adc/ad_sigma_delta.c
246
static int ad_sigma_delta_clear_pending_event(struct ad_sigma_delta *sigma_delta)
drivers/iio/adc/ad_sigma_delta.c
321
int ad_sd_calibrate(struct ad_sigma_delta *sigma_delta,
drivers/iio/adc/ad_sigma_delta.c
371
int ad_sd_calibrate_all(struct ad_sigma_delta *sigma_delta,
drivers/iio/adc/ad_sigma_delta.c
398
struct ad_sigma_delta *sigma_delta = iio_device_get_drvdata(indio_dev);
drivers/iio/adc/ad_sigma_delta.c
469
struct ad_sigma_delta *sigma_delta = iio_device_get_drvdata(indio_dev);
drivers/iio/adc/ad_sigma_delta.c
52
void ad_sd_set_comm(struct ad_sigma_delta *sigma_delta, u8 comm)
drivers/iio/adc/ad_sigma_delta.c
587
struct ad_sigma_delta *sigma_delta = iio_device_get_drvdata(indio_dev);
drivers/iio/adc/ad_sigma_delta.c
618
struct ad_sigma_delta *sigma_delta = iio_device_get_drvdata(indio_dev);
drivers/iio/adc/ad_sigma_delta.c
678
struct ad_sigma_delta *sigma_delta = iio_device_get_drvdata(indio_dev);
drivers/iio/adc/ad_sigma_delta.c
691
struct ad_sigma_delta *sigma_delta = private;
drivers/iio/adc/ad_sigma_delta.c
70
int ad_sd_write_reg(struct ad_sigma_delta *sigma_delta, unsigned int reg,
drivers/iio/adc/ad_sigma_delta.c
731
struct ad_sigma_delta *sigma_delta = iio_device_get_drvdata(indio_dev);
drivers/iio/adc/ad_sigma_delta.c
742
struct ad_sigma_delta *sigma_delta = iio_device_get_drvdata(indio_dev);
drivers/iio/adc/ad_sigma_delta.c
803
struct ad_sigma_delta *sigma_delta = iio_device_get_drvdata(indio_dev);
drivers/iio/adc/ad_sigma_delta.c
849
int ad_sd_init(struct ad_sigma_delta *sigma_delta, struct iio_dev *indio_dev,
drivers/iio/adc/max11205.c
35
struct ad_sigma_delta sd;
include/linux/iio/adc/ad_sigma_delta.h
133
static inline bool ad_sigma_delta_has_spi_offload(struct ad_sigma_delta *sd)
include/linux/iio/adc/ad_sigma_delta.h
138
static inline int ad_sigma_delta_set_channel(struct ad_sigma_delta *sd,
include/linux/iio/adc/ad_sigma_delta.h
147
static inline int ad_sigma_delta_append_status(struct ad_sigma_delta *sd, bool append)
include/linux/iio/adc/ad_sigma_delta.h
162
static inline int ad_sigma_delta_disable_all(struct ad_sigma_delta *sd)
include/linux/iio/adc/ad_sigma_delta.h
170
static inline int ad_sigma_delta_disable_one(struct ad_sigma_delta *sd,
include/linux/iio/adc/ad_sigma_delta.h
179
static inline int ad_sigma_delta_set_mode(struct ad_sigma_delta *sd,
include/linux/iio/adc/ad_sigma_delta.h
188
static inline int ad_sigma_delta_postprocess_sample(struct ad_sigma_delta *sd,
include/linux/iio/adc/ad_sigma_delta.h
197
void ad_sd_set_comm(struct ad_sigma_delta *sigma_delta, u8 comm);
include/linux/iio/adc/ad_sigma_delta.h
198
int ad_sd_write_reg(struct ad_sigma_delta *sigma_delta, unsigned int reg,
include/linux/iio/adc/ad_sigma_delta.h
200
int ad_sd_read_reg(struct ad_sigma_delta *sigma_delta, unsigned int reg,
include/linux/iio/adc/ad_sigma_delta.h
203
int ad_sd_reset(struct ad_sigma_delta *sigma_delta);
include/linux/iio/adc/ad_sigma_delta.h
207
int ad_sd_calibrate(struct ad_sigma_delta *sigma_delta,
include/linux/iio/adc/ad_sigma_delta.h
209
int ad_sd_calibrate_all(struct ad_sigma_delta *sigma_delta,
include/linux/iio/adc/ad_sigma_delta.h
211
int ad_sd_init(struct ad_sigma_delta *sigma_delta, struct iio_dev *indio_dev,
include/linux/iio/adc/ad_sigma_delta.h
30
struct ad_sigma_delta;
include/linux/iio/adc/ad_sigma_delta.h
66
int (*set_channel)(struct ad_sigma_delta *, unsigned int channel);
include/linux/iio/adc/ad_sigma_delta.h
67
int (*append_status)(struct ad_sigma_delta *, bool append);
include/linux/iio/adc/ad_sigma_delta.h
68
int (*set_mode)(struct ad_sigma_delta *, enum ad_sigma_delta_mode mode);
include/linux/iio/adc/ad_sigma_delta.h
69
int (*disable_all)(struct ad_sigma_delta *);
include/linux/iio/adc/ad_sigma_delta.h
70
int (*disable_one)(struct ad_sigma_delta *, unsigned int chan);
include/linux/iio/adc/ad_sigma_delta.h
71
int (*postprocess_sample)(struct ad_sigma_delta *, unsigned int raw_sample);