Lines Matching refs:iio_dev

65 	int (*init)(struct device *dev, struct iio_dev *indio_dev);
170 static int stm32_dfsdm_get_jextsel(struct iio_dev *indio_dev, in stm32_dfsdm_get_jextsel()
312 static int stm32_dfsdm_compute_all_osrs(struct iio_dev *indio_dev, in stm32_dfsdm_compute_all_osrs()
334 static int stm32_dfsdm_start_channel(struct iio_dev *indio_dev) in stm32_dfsdm_start_channel()
354 static void stm32_dfsdm_stop_channel(struct iio_dev *indio_dev) in stm32_dfsdm_stop_channel()
422 static int stm32_dfsdm_filter_set_trig(struct iio_dev *indio_dev, in stm32_dfsdm_filter_set_trig()
451 static int stm32_dfsdm_channels_configure(struct iio_dev *indio_dev, in stm32_dfsdm_channels_configure()
498 static int stm32_dfsdm_filter_configure(struct iio_dev *indio_dev, in stm32_dfsdm_filter_configure()
599 struct iio_dev *indio_dev, in stm32_dfsdm_channel_parse_of()
669 static ssize_t dfsdm_adc_audio_get_spiclk(struct iio_dev *indio_dev, in dfsdm_adc_audio_get_spiclk()
679 static int dfsdm_adc_set_samp_freq(struct iio_dev *indio_dev, in dfsdm_adc_set_samp_freq()
703 static ssize_t dfsdm_adc_audio_set_spiclk(struct iio_dev *indio_dev, in dfsdm_adc_audio_set_spiclk()
736 static int stm32_dfsdm_start_conv(struct iio_dev *indio_dev, in stm32_dfsdm_start_conv()
770 static void stm32_dfsdm_stop_conv(struct iio_dev *indio_dev) in stm32_dfsdm_stop_conv()
783 static int stm32_dfsdm_set_watermark(struct iio_dev *indio_dev, in stm32_dfsdm_set_watermark()
853 struct iio_dev *indio_dev = data; in stm32_dfsdm_dma_buffer_done()
902 static int stm32_dfsdm_adc_dma_start(struct iio_dev *indio_dev) in stm32_dfsdm_adc_dma_start()
977 static void stm32_dfsdm_adc_dma_stop(struct iio_dev *indio_dev) in stm32_dfsdm_adc_dma_stop()
989 static int stm32_dfsdm_update_scan_mode(struct iio_dev *indio_dev, in stm32_dfsdm_update_scan_mode()
1002 static int stm32_dfsdm_postenable(struct iio_dev *indio_dev) in stm32_dfsdm_postenable()
1045 static int stm32_dfsdm_predisable(struct iio_dev *indio_dev) in stm32_dfsdm_predisable()
1077 int stm32_dfsdm_get_buff_cb(struct iio_dev *iio_dev, in stm32_dfsdm_get_buff_cb() argument
1084 if (!iio_dev) in stm32_dfsdm_get_buff_cb()
1086 adc = iio_priv(iio_dev); in stm32_dfsdm_get_buff_cb()
1100 int stm32_dfsdm_release_buff_cb(struct iio_dev *iio_dev) in stm32_dfsdm_release_buff_cb() argument
1104 if (!iio_dev) in stm32_dfsdm_release_buff_cb()
1106 adc = iio_priv(iio_dev); in stm32_dfsdm_release_buff_cb()
1115 static int stm32_dfsdm_single_conv(struct iio_dev *indio_dev, in stm32_dfsdm_single_conv()
1168 static int stm32_dfsdm_write_raw(struct iio_dev *indio_dev, in stm32_dfsdm_write_raw()
1222 static int stm32_dfsdm_read_raw(struct iio_dev *indio_dev, in stm32_dfsdm_read_raw()
1268 static int stm32_dfsdm_validate_trigger(struct iio_dev *indio_dev, in stm32_dfsdm_validate_trigger()
1291 struct iio_dev *indio_dev = arg; in stm32_dfsdm_irq()
1331 static void stm32_dfsdm_dma_release(struct iio_dev *indio_dev) in stm32_dfsdm_dma_release()
1344 struct iio_dev *indio_dev) in stm32_dfsdm_dma_request()
1370 static int stm32_dfsdm_adc_chan_init_one(struct iio_dev *indio_dev, in stm32_dfsdm_adc_chan_init_one()
1404 static int stm32_dfsdm_audio_init(struct device *dev, struct iio_dev *indio_dev) in stm32_dfsdm_audio_init()
1434 static int stm32_dfsdm_adc_init(struct device *dev, struct iio_dev *indio_dev) in stm32_dfsdm_adc_init()
1531 struct iio_dev *iio; in stm32_dfsdm_adc_probe()
1624 struct iio_dev *indio_dev = platform_get_drvdata(pdev); in stm32_dfsdm_adc_remove()
1637 struct iio_dev *indio_dev = dev_get_drvdata(dev); in stm32_dfsdm_adc_suspend()
1647 struct iio_dev *indio_dev = dev_get_drvdata(dev); in stm32_dfsdm_adc_resume()