Lines Matching defs:indio_dev

700 	struct iio_dev *indio_dev = dev_get_drvdata(dev);  in stm32_adc_hw_stop()  local
713 struct iio_dev *indio_dev = dev_get_drvdata(dev); in stm32_adc_hw_start() local
737 static void stm32_adc_int_ch_enable(struct iio_dev *indio_dev) in stm32_adc_int_ch_enable()
819 static void stm32f4_adc_start_conv(struct iio_dev *indio_dev, bool dma) in stm32f4_adc_start_conv()
839 static void stm32f4_adc_stop_conv(struct iio_dev *indio_dev) in stm32f4_adc_stop_conv()
851 static void stm32f4_adc_irq_clear(struct iio_dev *indio_dev, u32 msk) in stm32f4_adc_irq_clear()
858 static void stm32h7_adc_start_conv(struct iio_dev *indio_dev, bool dma) in stm32h7_adc_start_conv()
879 static void stm32h7_adc_stop_conv(struct iio_dev *indio_dev) in stm32h7_adc_stop_conv()
897 static void stm32h7_adc_irq_clear(struct iio_dev *indio_dev, u32 msk) in stm32h7_adc_irq_clear()
904 static void stm32mp13_adc_start_conv(struct iio_dev *indio_dev, bool dma) in stm32mp13_adc_start_conv()
915 static void stm32h7_adc_set_ovs(struct iio_dev *indio_dev, u32 ovs_idx) in stm32h7_adc_set_ovs()
940 static void stm32mp13_adc_set_ovs(struct iio_dev *indio_dev, u32 ovs_idx) in stm32mp13_adc_set_ovs()
965 static int stm32h7_adc_exit_pwr_down(struct iio_dev *indio_dev) in stm32h7_adc_exit_pwr_down()
1005 static int stm32h7_adc_enable(struct iio_dev *indio_dev) in stm32h7_adc_enable()
1028 static void stm32h7_adc_disable(struct iio_dev *indio_dev) in stm32h7_adc_disable()
1051 static int stm32h7_adc_read_selfcalib(struct iio_dev *indio_dev) in stm32h7_adc_read_selfcalib()
1088 static int stm32h7_adc_restore_selfcalib(struct iio_dev *indio_dev) in stm32h7_adc_restore_selfcalib()
1161 static int stm32h7_adc_selfcalib(struct iio_dev *indio_dev, int do_lincal) in stm32h7_adc_selfcalib()
1221 static int stm32h7_adc_check_selfcalib(struct iio_dev *indio_dev) in stm32h7_adc_check_selfcalib()
1251 static int stm32h7_adc_prepare(struct iio_dev *indio_dev) in stm32h7_adc_prepare()
1302 static void stm32h7_adc_unprepare(struct iio_dev *indio_dev) in stm32h7_adc_unprepare()
1324 static int stm32_adc_conf_scan_seq(struct iio_dev *indio_dev, in stm32_adc_conf_scan_seq()
1375 static int stm32_adc_get_trig_extsel(struct iio_dev *indio_dev, in stm32_adc_get_trig_extsel()
1406 static int stm32_adc_set_trig(struct iio_dev *indio_dev, in stm32_adc_set_trig()
1435 static int stm32_adc_set_trig_pol(struct iio_dev *indio_dev, in stm32_adc_set_trig_pol()
1446 static int stm32_adc_get_trig_pol(struct iio_dev *indio_dev, in stm32_adc_get_trig_pol()
1477 static int stm32_adc_single_conv(struct iio_dev *indio_dev, in stm32_adc_single_conv()
1537 static int stm32_adc_write_raw(struct iio_dev *indio_dev, in stm32_adc_write_raw()
1581 static int stm32_adc_read_avail(struct iio_dev *indio_dev, in stm32_adc_read_avail()
1598 static int stm32_adc_read_raw(struct iio_dev *indio_dev, in stm32_adc_read_raw()
1648 static void stm32_adc_irq_clear(struct iio_dev *indio_dev, u32 msk) in stm32_adc_irq_clear()
1657 struct iio_dev *indio_dev = data; in stm32_adc_threaded_isr() local
1680 struct iio_dev *indio_dev = data; in stm32_adc_isr() local
1724 static int stm32_adc_validate_trigger(struct iio_dev *indio_dev, in stm32_adc_validate_trigger()
1730 static int stm32_adc_set_watermark(struct iio_dev *indio_dev, unsigned int val) in stm32_adc_set_watermark()
1748 static int stm32_adc_update_scan_mode(struct iio_dev *indio_dev, in stm32_adc_update_scan_mode()
1768 static int stm32_adc_fwnode_xlate(struct iio_dev *indio_dev, in stm32_adc_fwnode_xlate()
1794 static int stm32_adc_debugfs_reg_access(struct iio_dev *indio_dev, in stm32_adc_debugfs_reg_access()
1855 struct iio_dev *indio_dev = data; in stm32_adc_dma_buffer_done() local
1882 static int stm32_adc_dma_start(struct iio_dev *indio_dev) in stm32_adc_dma_start()
1920 static int stm32_adc_buffer_postenable(struct iio_dev *indio_dev) in stm32_adc_buffer_postenable()
1963 static int stm32_adc_buffer_predisable(struct iio_dev *indio_dev) in stm32_adc_buffer_predisable()
1994 struct iio_dev *indio_dev = pf->indio_dev; in stm32_adc_trigger_handler() local
2022 static void stm32_adc_debugfs_init(struct iio_dev *indio_dev) in stm32_adc_debugfs_init()
2039 static int stm32_adc_fw_get_resolution(struct iio_dev *indio_dev) in stm32_adc_fw_get_resolution()
2089 static void stm32_adc_chan_init_one(struct iio_dev *indio_dev, in stm32_adc_chan_init_one()
2133 static int stm32_adc_get_legacy_chan_count(struct iio_dev *indio_dev, struct stm32_adc *adc) in stm32_adc_get_legacy_chan_count()
2175 static int stm32_adc_legacy_chan_init(struct iio_dev *indio_dev, in stm32_adc_legacy_chan_init()
2264 static int stm32_adc_populate_int_ch(struct iio_dev *indio_dev, const char *ch_name, in stm32_adc_populate_int_ch()
2328 static int stm32_adc_generic_chan_init(struct iio_dev *indio_dev, in stm32_adc_generic_chan_init()
2401 static int stm32_adc_chan_fw_init(struct iio_dev *indio_dev, bool timestamping) in stm32_adc_chan_fw_init()
2470 static int stm32_adc_dma_request(struct device *dev, struct iio_dev *indio_dev) in stm32_adc_dma_request()
2519 struct iio_dev *indio_dev; in stm32_adc_probe() local
2648 struct iio_dev *indio_dev = platform_get_drvdata(pdev); in stm32_adc_remove() local
2669 struct iio_dev *indio_dev = dev_get_drvdata(dev); in stm32_adc_suspend() local
2679 struct iio_dev *indio_dev = dev_get_drvdata(dev); in stm32_adc_resume() local