Lines Matching defs:ad74115_state
198 struct ad74115_state { struct
199 struct spi_device *spi;
200 struct regmap *regmap;
201 struct iio_trigger *trig;
202 struct regulator *avdd;
208 struct mutex lock;
209 struct gpio_chip gc;
210 struct gpio_chip comp_gc;
211 int irq;
213 unsigned int avdd_mv;
214 unsigned long gpio_valid_mask;
215 bool dac_bipolar;
216 bool dac_hart_slew;
217 bool rtd_mode_4_wire;
218 enum ad74115_ch_func ch_func;
219 enum ad74115_din_threshold_mode din_threshold_mode;
221 struct completion adc_data_completion;
222 struct spi_message adc_samples_msg;
223 struct spi_transfer adc_samples_xfer[AD74115_ADC_CH_NUM + 1];
230 u8 reg_rx_buf[AD74115_FRAME_SIZE];
231 u8 adc_samples_tx_buf[AD74115_FRAME_SIZE * AD74115_ADC_CH_NUM];
232 u8 adc_samples_rx_buf[AD74115_FRAME_SIZE * AD74115_ADC_CH_NUM];