Lines Matching defs:adc
578 static u32 stm32_adc_readl(struct stm32_adc *adc, u32 reg) in stm32_adc_readl()
589 static u16 stm32_adc_readw(struct stm32_adc *adc, u32 reg) in stm32_adc_readw()
594 static void stm32_adc_writel(struct stm32_adc *adc, u32 reg, u32 val) in stm32_adc_writel()
599 static void stm32_adc_set_bits(struct stm32_adc *adc, u32 reg, u32 bits) in stm32_adc_set_bits()
608 static void stm32_adc_set_bits_common(struct stm32_adc *adc, u32 reg, u32 bits) in stm32_adc_set_bits_common()
616 static void stm32_adc_clr_bits(struct stm32_adc *adc, u32 reg, u32 bits) in stm32_adc_clr_bits()
625 static void stm32_adc_clr_bits_common(struct stm32_adc *adc, u32 reg, u32 bits) in stm32_adc_clr_bits_common()
637 static void stm32_adc_conv_irq_enable(struct stm32_adc *adc) in stm32_adc_conv_irq_enable()
647 static void stm32_adc_conv_irq_disable(struct stm32_adc *adc) in stm32_adc_conv_irq_disable()
653 static void stm32_adc_ovr_irq_enable(struct stm32_adc *adc) in stm32_adc_ovr_irq_enable()
659 static void stm32_adc_ovr_irq_disable(struct stm32_adc *adc) in stm32_adc_ovr_irq_disable()
665 static void stm32_adc_set_res(struct stm32_adc *adc) in stm32_adc_set_res()
678 struct stm32_adc *adc = iio_priv(indio_dev); in stm32_adc_hw_stop() local
691 struct stm32_adc *adc = iio_priv(indio_dev); in stm32_adc_hw_start() local
716 struct stm32_adc *adc = iio_priv(indio_dev); in stm32_adc_int_ch_enable() local
753 static void stm32_adc_int_ch_disable(struct stm32_adc *adc) in stm32_adc_int_ch_disable()
798 struct stm32_adc *adc = iio_priv(indio_dev); in stm32f4_adc_start_conv() local
818 struct stm32_adc *adc = iio_priv(indio_dev); in stm32f4_adc_stop_conv() local
830 struct stm32_adc *adc = iio_priv(indio_dev); in stm32f4_adc_irq_clear() local
837 struct stm32_adc *adc = iio_priv(indio_dev); in stm32h7_adc_start_conv() local
858 struct stm32_adc *adc = iio_priv(indio_dev); in stm32h7_adc_stop_conv() local
876 struct stm32_adc *adc = iio_priv(indio_dev); in stm32h7_adc_irq_clear() local
883 struct stm32_adc *adc = iio_priv(indio_dev); in stm32mp13_adc_start_conv() local
894 struct stm32_adc *adc = iio_priv(indio_dev); in stm32h7_adc_exit_pwr_down() local
923 static void stm32h7_adc_enter_pwr_down(struct stm32_adc *adc) in stm32h7_adc_enter_pwr_down()
934 struct stm32_adc *adc = iio_priv(indio_dev); in stm32h7_adc_enable() local
957 struct stm32_adc *adc = iio_priv(indio_dev); in stm32h7_adc_disable() local
980 struct stm32_adc *adc = iio_priv(indio_dev); in stm32h7_adc_read_selfcalib() local
1017 struct stm32_adc *adc = iio_priv(indio_dev); in stm32h7_adc_restore_selfcalib() local
1090 struct stm32_adc *adc = iio_priv(indio_dev); in stm32h7_adc_selfcalib() local
1150 struct stm32_adc *adc = iio_priv(indio_dev); in stm32h7_adc_check_selfcalib() local
1180 struct stm32_adc *adc = iio_priv(indio_dev); in stm32h7_adc_prepare() local
1231 struct stm32_adc *adc = iio_priv(indio_dev); in stm32h7_adc_unprepare() local
1254 struct stm32_adc *adc = iio_priv(indio_dev); in stm32_adc_conf_scan_seq() local
1305 struct stm32_adc *adc = iio_priv(indio_dev); in stm32_adc_get_trig_extsel() local
1336 struct stm32_adc *adc = iio_priv(indio_dev); in stm32_adc_set_trig() local
1366 struct stm32_adc *adc = iio_priv(indio_dev); in stm32_adc_set_trig_pol() local
1376 struct stm32_adc *adc = iio_priv(indio_dev); in stm32_adc_get_trig_pol() local
1408 struct stm32_adc *adc = iio_priv(indio_dev); in stm32_adc_single_conv() local
1468 struct stm32_adc *adc = iio_priv(indio_dev); in stm32_adc_read_raw() local
1513 struct stm32_adc *adc = iio_priv(indio_dev); in stm32_adc_irq_clear() local
1521 struct stm32_adc *adc = iio_priv(indio_dev); in stm32_adc_threaded_isr() local
1544 struct stm32_adc *adc = iio_priv(indio_dev); in stm32_adc_isr() local
1595 struct stm32_adc *adc = iio_priv(indio_dev); in stm32_adc_set_watermark() local
1614 struct stm32_adc *adc = iio_priv(indio_dev); in stm32_adc_update_scan_mode() local
1661 struct stm32_adc *adc = iio_priv(indio_dev); in stm32_adc_debugfs_reg_access() local
1689 static unsigned int stm32_adc_dma_residue(struct stm32_adc *adc) in stm32_adc_dma_residue()
1717 struct stm32_adc *adc = iio_priv(indio_dev); in stm32_adc_dma_buffer_done() local
1745 struct stm32_adc *adc = iio_priv(indio_dev); in stm32_adc_dma_start() local
1783 struct stm32_adc *adc = iio_priv(indio_dev); in stm32_adc_buffer_postenable() local
1826 struct stm32_adc *adc = iio_priv(indio_dev); in stm32_adc_buffer_predisable() local
1856 struct stm32_adc *adc = iio_priv(indio_dev); in stm32_adc_trigger_handler() local
1885 struct stm32_adc *adc = iio_priv(indio_dev); in stm32_adc_debugfs_init() local
1903 struct stm32_adc *adc = iio_priv(indio_dev); in stm32_adc_fw_get_resolution() local
1924 static void stm32_adc_smpr_init(struct stm32_adc *adc, int channel, u32 smp_ns) in stm32_adc_smpr_init()
1954 struct stm32_adc *adc = iio_priv(indio_dev); in stm32_adc_chan_init_one() local
1990 static int stm32_adc_get_legacy_chan_count(struct iio_dev *indio_dev, struct stm32_adc *adc) in stm32_adc_get_legacy_chan_count()
2032 struct stm32_adc *adc, in stm32_adc_legacy_chan_init()
2119 struct stm32_adc *adc = iio_priv(indio_dev); in stm32_adc_populate_int_ch() local
2181 struct stm32_adc *adc, in stm32_adc_generic_chan_init()
2268 struct stm32_adc *adc = iio_priv(indio_dev); in stm32_adc_chan_fw_init() local
2337 struct stm32_adc *adc = iio_priv(indio_dev); in stm32_adc_dma_request() local
2387 struct stm32_adc *adc; in stm32_adc_probe() local
2514 struct stm32_adc *adc = iio_priv(indio_dev); in stm32_adc_remove() local