Home
last modified time | relevance | path

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

/linux/include/linux/iio/adc/
H A Dad_sigma_delta.h30 struct ad_sigma_delta;
66 int (*set_channel)(struct ad_sigma_delta *, unsigned int channel);
67 int (*append_status)(struct ad_sigma_delta *, bool append);
68 int (*set_mode)(struct ad_sigma_delta *, enum ad_sigma_delta_mode mode);
69 int (*disable_all)(struct ad_sigma_delta *);
70 int (*disable_one)(struct ad_sigma_delta *, unsigned int chan);
71 int (*postprocess_sample)(struct ad_sigma_delta *, unsigned int raw_sample);
92 struct ad_sigma_delta { struct
133 static inline bool ad_sigma_delta_has_spi_offload(struct ad_sigma_delta *sd) in ad_sigma_delta_has_spi_offload() argument
138 static inline int ad_sigma_delta_set_channel(struct ad_sigma_delta *sd, in ad_sigma_delta_set_channel()
[all …]
/linux/drivers/iio/adc/
H A Dad7191.c52 struct ad_sigma_delta sd;
71 static int ad7191_set_channel(struct ad_sigma_delta *sd, unsigned int address) in ad7191_set_channel()
88 static int ad7191_set_cs(struct ad_sigma_delta *sigma_delta, int assert) in ad7191_set_cs()
101 static int ad7191_set_mode(struct ad_sigma_delta *sd, in ad7191_set_mode()
H A Dad7192.c219 struct ad_sigma_delta sd;
297 static struct ad7192_state *ad_sigma_delta_to_ad7192(struct ad_sigma_delta *sd) in ad_sigma_delta_to_ad7192()
302 static int ad7192_set_channel(struct ad_sigma_delta *sd, unsigned int channel) in ad7192_set_channel()
312 static int ad7192_set_mode(struct ad_sigma_delta *sd, in ad7192_set_mode()
323 static int ad7192_append_status(struct ad_sigma_delta *sd, bool append) in ad7192_append_status()
341 static int ad7192_disable_all(struct ad_sigma_delta *sd) in ad7192_disable_all()
H A Dad7124.c211 struct ad_sigma_delta sd;
279 static int ad7124_set_mode(struct ad_sigma_delta *sd, in ad7124_set_mode()
623 static int ad7124_set_channel(struct ad_sigma_delta *sd, unsigned int channel) in ad7124_set_channel()
635 static int ad7124_append_status(struct ad_sigma_delta *sd, bool append) in ad7124_append_status()
655 static int ad7124_disable_one(struct ad_sigma_delta *sd, unsigned int chan) in ad7124_disable_one()
665 static int ad7124_disable_all(struct ad_sigma_delta *sd) in ad7124_disable_all()
H A Dad7173.c237 struct ad_sigma_delta sd;
626 static struct ad7173_state *ad_sigma_delta_to_ad7173(struct ad_sigma_delta *sd) in ad_sigma_delta_to_ad7173()
814 static int ad7173_set_channel(struct ad_sigma_delta *sd, unsigned int channel) in ad7173_set_channel()
834 static int ad7173_set_mode(struct ad_sigma_delta *sd, in ad7173_set_mode()
845 static int ad7173_append_status(struct ad_sigma_delta *sd, bool append) in ad7173_append_status()
862 static int ad7173_disable_all(struct ad_sigma_delta *sd) in ad7173_disable_all()
877 static int ad7173_disable_one(struct ad_sigma_delta *sd, unsigned int chan) in ad7173_disable_one()