Searched refs:ad_sigma_delta (Results 1 – 7 of 7) sorted by relevance
| /linux/include/linux/iio/adc/ |
| H A D | ad_sigma_delta.h | 30 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 D | ad_sigma_delta.c | 52 void ad_sd_set_comm(struct ad_sigma_delta *sigma_delta, u8 comm) 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() 112 static void ad_sd_set_read_reg_addr(struct ad_sigma_delta *sigma_delta, u8 reg, in ad_sd_set_read_reg_addr() 120 static int ad_sd_read_reg_raw(struct ad_sigma_delta *sigma_delta, in ad_sd_read_reg_raw() 163 int ad_sd_read_reg(struct ad_sigma_delta *sigma_delta, in ad_sd_read_reg() 202 int ad_sd_reset(struct ad_sigma_delta *sigma_delta) in ad_sd_reset() 222 static bool ad_sd_disable_irq(struct ad_sigma_delta *sigma_delta) in ad_sd_disable_irq() 235 static void ad_sd_enable_irq(struct ad_sigma_delta *sigma_delta) in ad_sd_enable_irq() 246 static int ad_sigma_delta_clear_pending_event(struct ad_sigma_delta *sigma_delta) in ad_sigma_delta_clear_pending_event() 321 int ad_sd_calibrate(struct ad_sigma_delta *sigma_delta, in ad_sd_calibrate() [all …]
|
| H A D | ad7780.c | 69 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 D | ad7791.c | 195 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 D | ad7192.c | 220 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 D | ad7124.c | 212 struct ad_sigma_delta sd; 280 static int ad7124_set_mode(struct ad_sigma_delta *sd, in ad7124_set_mode() 624 static int ad7124_set_channel(struct ad_sigma_delta *sd, unsigned int channel) in ad7124_set_channel() 636 static int ad7124_append_status(struct ad_sigma_delta *sd, bool append) in ad7124_append_status() 656 static int ad7124_disable_one(struct ad_sigma_delta *sd, unsigned int chan) in ad7124_disable_one() 666 static int ad7124_disable_all(struct ad_sigma_delta *sd) in ad7124_disable_all()
|
| H A D | max11205.c | 35 struct ad_sigma_delta sd;
|