Lines Matching defs:at91_adc_state
598 struct at91_adc_state { struct
599 void __iomem *base;
600 int irq;
601 struct clk *per_clk;
602 struct regulator *reg;
603 struct regulator *vref;
604 int vref_uv;
605 unsigned int current_sample_rate;
606 struct iio_trigger *trig;
607 const struct at91_adc_trigger *selected_trig;
608 const struct iio_chan_spec *chan;
609 bool conversion_done;
610 u32 conversion_value;
611 unsigned int oversampling_ratio;
612 struct at91_adc_soc_info soc_info;
613 wait_queue_head_t wq_data_available;
614 struct at91_adc_dma dma_st;
615 struct at91_adc_touch touch_st;
616 struct at91_adc_temp temp_st;
617 struct iio_dev *indio_dev;
618 struct device *dev;
620 u16 buffer[AT91_BUFFER_MAX_HWORDS] __aligned(8);
625 struct mutex lock;