Lines Matching defs:at91_adc_state
384 struct at91_adc_state { struct
385 void __iomem *base;
386 int irq;
387 struct clk *per_clk;
388 struct regulator *reg;
389 struct regulator *vref;
390 int vref_uv;
391 unsigned int current_sample_rate;
392 struct iio_trigger *trig;
393 const struct at91_adc_trigger *selected_trig;
394 const struct iio_chan_spec *chan;
395 bool conversion_done;
396 u32 conversion_value;
397 unsigned int oversampling_ratio;
398 struct at91_adc_soc_info soc_info;
399 wait_queue_head_t wq_data_available;
400 struct at91_adc_dma dma_st;
401 struct at91_adc_touch touch_st;
402 u16 buffer[AT91_BUFFER_MAX_HWORDS];
407 struct mutex lock;