Lines Matching defs:stm32_dfsdm_adc
71 struct stm32_dfsdm_adc { struct
72 struct stm32_dfsdm *dfsdm;
73 const struct stm32_dfsdm_dev_data *dev_data;
74 unsigned int fl_id;
75 unsigned int nconv;
76 unsigned long smask;
79 unsigned int oversamp;
80 struct iio_hw_consumer *hwc;
81 struct completion completion;
82 u32 *buffer;
85 unsigned int spi_freq; /* SPI bus clock frequency */
86 unsigned int sample_freq; /* Sample frequency after filter decimation */
87 int (*cb)(const void *data, size_t size, void *cb_priv);
88 void *cb_priv;
91 u8 *rx_buf;
92 unsigned int bufi; /* Buffer current position */
93 unsigned int buf_sz; /* Buffer size */
94 struct dma_chan *dma_chan;
95 dma_addr_t dma_buf;