Lines Matching refs:ingenic_adc
87 struct ingenic_adc;
100 int (*init_clk_div)(struct device *dev, struct ingenic_adc *adc);
103 struct ingenic_adc { struct
114 struct ingenic_adc *adc = iio_priv(iio_dev); in ingenic_adc_set_adcmd() argument
167 static void ingenic_adc_set_config(struct ingenic_adc *adc, in ingenic_adc_set_config()
182 static void ingenic_adc_enable_unlocked(struct ingenic_adc *adc, in ingenic_adc_enable_unlocked()
198 static void ingenic_adc_enable(struct ingenic_adc *adc, in ingenic_adc_enable()
207 static int ingenic_adc_capture(struct ingenic_adc *adc, in ingenic_adc_capture()
241 struct ingenic_adc *adc = iio_priv(iio_dev); in ingenic_adc_write_raw()
312 static int jz4725b_adc_init_clk_div(struct device *dev, struct ingenic_adc *adc) in jz4725b_adc_init_clk_div()
348 static int jz4770_adc_init_clk_div(struct device *dev, struct ingenic_adc *adc) in jz4770_adc_init_clk_div()
611 struct ingenic_adc *adc = iio_priv(iio_dev); in ingenic_adc_read_avail()
634 struct ingenic_adc *adc = iio_priv(iio_dev); in ingenic_adc_read_chan_info_raw()
690 struct ingenic_adc *adc = iio_priv(iio_dev); in ingenic_adc_read_raw()
749 struct ingenic_adc *adc = iio_priv(iio_dev); in ingenic_adc_buffer_enable()
781 struct ingenic_adc *adc = iio_priv(iio_dev); in ingenic_adc_buffer_disable()
805 struct ingenic_adc *adc = iio_priv(iio_dev); in ingenic_adc_irq()
827 struct ingenic_adc *adc; in ingenic_adc_probe()