Lines Matching defs:iio_dev

66 	int (*init)(struct device *dev, struct iio_dev *indio_dev);
171 static int stm32_dfsdm_get_jextsel(struct iio_dev *indio_dev,
313 static int stm32_dfsdm_compute_all_osrs(struct iio_dev *indio_dev,
335 static int stm32_dfsdm_start_channel(struct iio_dev *indio_dev)
355 static void stm32_dfsdm_stop_channel(struct iio_dev *indio_dev)
423 static int stm32_dfsdm_filter_set_trig(struct iio_dev *indio_dev,
452 static int stm32_dfsdm_channels_configure(struct iio_dev *indio_dev,
498 static int stm32_dfsdm_filter_configure(struct iio_dev *indio_dev,
599 struct iio_dev *indio_dev,
669 static ssize_t dfsdm_adc_audio_get_spiclk(struct iio_dev *indio_dev,
679 static int dfsdm_adc_set_samp_freq(struct iio_dev *indio_dev,
703 static ssize_t dfsdm_adc_audio_set_spiclk(struct iio_dev *indio_dev,
736 static int stm32_dfsdm_start_conv(struct iio_dev *indio_dev,
770 static void stm32_dfsdm_stop_conv(struct iio_dev *indio_dev)
783 static int stm32_dfsdm_set_watermark(struct iio_dev *indio_dev,
853 struct iio_dev *indio_dev = data;
902 static int stm32_dfsdm_adc_dma_start(struct iio_dev *indio_dev)
977 static void stm32_dfsdm_adc_dma_stop(struct iio_dev *indio_dev)
989 static int stm32_dfsdm_update_scan_mode(struct iio_dev *indio_dev,
1002 static int stm32_dfsdm_postenable(struct iio_dev *indio_dev)
1045 static int stm32_dfsdm_predisable(struct iio_dev *indio_dev)
1070 * @iio_dev: Handle to IIO device.
1077 int stm32_dfsdm_get_buff_cb(struct iio_dev *iio_dev,
1084 if (!iio_dev)
1086 adc = iio_priv(iio_dev);
1098 * @iio_dev: Handle to IIO device.
1100 int stm32_dfsdm_release_buff_cb(struct iio_dev *iio_dev)
1104 if (!iio_dev)
1106 adc = iio_priv(iio_dev);
1115 static int stm32_dfsdm_single_conv(struct iio_dev *indio_dev,
1168 static int stm32_dfsdm_write_raw(struct iio_dev *indio_dev,
1222 static int stm32_dfsdm_read_raw(struct iio_dev *indio_dev,
1268 static int stm32_dfsdm_validate_trigger(struct iio_dev *indio_dev,
1291 struct iio_dev *indio_dev = arg;
1331 static void stm32_dfsdm_dma_release(struct iio_dev *indio_dev)
1344 struct iio_dev *indio_dev)
1370 static int stm32_dfsdm_adc_chan_init_one(struct iio_dev *indio_dev,
1404 static int stm32_dfsdm_audio_init(struct device *dev, struct iio_dev *indio_dev)
1434 static int stm32_dfsdm_adc_init(struct device *dev, struct iio_dev *indio_dev)
1532 struct iio_dev *iio;
1625 struct iio_dev *indio_dev = platform_get_drvdata(pdev);
1636 struct iio_dev *indio_dev = dev_get_drvdata(dev);
1646 struct iio_dev *indio_dev = dev_get_drvdata(dev);