Home
last modified time | relevance | path

Searched refs:ad_sigma_delta (Results 1 – 11 of 11) sorted by relevance

/linux-6.15/include/linux/iio/adc/
H A Dad_sigma_delta.h30 struct ad_sigma_delta;
60 int (*set_channel)(struct ad_sigma_delta *, unsigned int channel);
61 int (*append_status)(struct ad_sigma_delta *, bool append);
63 int (*disable_all)(struct ad_sigma_delta *);
64 int (*disable_one)(struct ad_sigma_delta *, unsigned int chan);
85 struct ad_sigma_delta { struct
162 static inline int ad_sigma_delta_set_mode(struct ad_sigma_delta *sd, in ad_sigma_delta_set_mode()
180 void ad_sd_set_comm(struct ad_sigma_delta *sigma_delta, uint8_t comm);
186 int ad_sd_reset(struct ad_sigma_delta *sigma_delta);
190 int ad_sd_calibrate(struct ad_sigma_delta *sigma_delta,
[all …]
/linux-6.15/drivers/iio/adc/
H A Dad_sigma_delta.c43 void ad_sd_set_comm(struct ad_sigma_delta *sigma_delta, uint8_t comm) in ad_sd_set_comm()
61 int ad_sd_write_reg(struct ad_sigma_delta *sigma_delta, unsigned int reg, in ad_sd_write_reg()
103 static int ad_sd_read_reg_raw(struct ad_sigma_delta *sigma_delta, in ad_sd_read_reg_raw()
148 int ad_sd_read_reg(struct ad_sigma_delta *sigma_delta, in ad_sd_read_reg()
187 int ad_sd_reset(struct ad_sigma_delta *sigma_delta) in ad_sd_reset()
207 static bool ad_sd_disable_irq(struct ad_sigma_delta *sigma_delta) in ad_sd_disable_irq()
220 static void ad_sd_enable_irq(struct ad_sigma_delta *sigma_delta) in ad_sd_enable_irq()
308 int ad_sd_calibrate(struct ad_sigma_delta *sigma_delta, in ad_sd_calibrate()
358 int ad_sd_calibrate_all(struct ad_sigma_delta *sigma_delta, in ad_sd_calibrate_all()
385 struct ad_sigma_delta *sigma_delta = iio_device_get_drvdata(indio_dev); in ad_sigma_delta_single_conversion()
[all …]
H A Dad7780.c69 struct ad_sigma_delta sd;
79 static struct ad7780_state *ad_sigma_delta_to_ad7780(struct ad_sigma_delta *sd) in ad_sigma_delta_to_ad7780()
84 static int ad7780_set_mode(struct ad_sigma_delta *sigma_delta, in ad7780_set_mode()
184 static int ad7780_postprocess_sample(struct ad_sigma_delta *sigma_delta, in ad7780_postprocess_sample()
H A Dad7791.c195 struct ad_sigma_delta sd;
214 static struct ad7791_state *ad_sigma_delta_to_ad7791(struct ad_sigma_delta *sd) in ad_sigma_delta_to_ad7791()
219 static int ad7791_set_channel(struct ad_sigma_delta *sd, unsigned int channel) in ad7791_set_channel()
226 static int ad7791_set_mode(struct ad_sigma_delta *sd, in ad7791_set_mode()
H A Dad7191.c53 struct ad_sigma_delta sd;
72 static int ad7191_set_channel(struct ad_sigma_delta *sd, unsigned int address) in ad7191_set_channel()
89 static int ad7191_set_cs(struct ad_sigma_delta *sigma_delta, int assert) in ad7191_set_cs()
102 static int ad7191_set_mode(struct ad_sigma_delta *sd, in ad7191_set_mode()
H A Dad7124.c189 struct ad_sigma_delta sd;
258 static int ad7124_set_mode(struct ad_sigma_delta *sd, in ad7124_set_mode()
542 static int __ad7124_set_channel(struct ad_sigma_delta *sd, unsigned int channel) in __ad7124_set_channel()
549 static int ad7124_set_channel(struct ad_sigma_delta *sd, unsigned int channel) in ad7124_set_channel()
561 static int ad7124_append_status(struct ad_sigma_delta *sd, bool append) in ad7124_append_status()
579 static int ad7124_disable_one(struct ad_sigma_delta *sd, unsigned int chan) in ad7124_disable_one()
587 static int ad7124_disable_all(struct ad_sigma_delta *sd) in ad7124_disable_all()
H A Dad7793.c160 struct ad_sigma_delta sd;
176 static struct ad7793_state *ad_sigma_delta_to_ad7793(struct ad_sigma_delta *sd) in ad_sigma_delta_to_ad7793()
181 static int ad7793_set_channel(struct ad_sigma_delta *sd, unsigned int channel) in ad7793_set_channel()
191 static int ad7793_set_mode(struct ad_sigma_delta *sd, in ad7793_set_mode()
H A Dad7192.c220 struct ad_sigma_delta sd;
298 static struct ad7192_state *ad_sigma_delta_to_ad7192(struct ad_sigma_delta *sd) in ad_sigma_delta_to_ad7192()
303 static int ad7192_set_channel(struct ad_sigma_delta *sd, unsigned int channel) in ad7192_set_channel()
313 static int ad7192_set_mode(struct ad_sigma_delta *sd, in ad7192_set_mode()
324 static int ad7192_append_status(struct ad_sigma_delta *sd, bool append) in ad7192_append_status()
342 static int ad7192_disable_all(struct ad_sigma_delta *sd) in ad7192_disable_all()
H A Dad7173.c221 struct ad_sigma_delta sd;
553 static struct ad7173_state *ad_sigma_delta_to_ad7173(struct ad_sigma_delta *sd) in ad_sigma_delta_to_ad7173()
680 static int ad7173_set_channel(struct ad_sigma_delta *sd, unsigned int channel) in ad7173_set_channel()
700 static int ad7173_set_mode(struct ad_sigma_delta *sd, in ad7173_set_mode()
711 static int ad7173_append_status(struct ad_sigma_delta *sd, bool append) in ad7173_append_status()
728 static int ad7173_disable_all(struct ad_sigma_delta *sd) in ad7173_disable_all()
743 static int ad7173_disable_one(struct ad_sigma_delta *sd, unsigned int chan) in ad7173_disable_one()
H A Dmax11205.c35 struct ad_sigma_delta sd;
H A DMakefile8 obj-$(CONFIG_AD_SIGMA_DELTA) += ad_sigma_delta.o