Lines Matching refs:ingenic_adc
89 struct ingenic_adc;
102 int (*init_clk_div)(struct device *dev, struct ingenic_adc *adc);
105 struct ingenic_adc { struct
116 struct ingenic_adc *adc = iio_priv(iio_dev); in ingenic_adc_set_adcmd() argument
169 static void ingenic_adc_set_config(struct ingenic_adc *adc, in ingenic_adc_set_config()
184 static void ingenic_adc_enable_unlocked(struct ingenic_adc *adc, in ingenic_adc_enable_unlocked()
200 static void ingenic_adc_enable(struct ingenic_adc *adc, in ingenic_adc_enable()
209 static int ingenic_adc_capture(struct ingenic_adc *adc, in ingenic_adc_capture()
243 struct ingenic_adc *adc = iio_priv(iio_dev); in ingenic_adc_write_raw()
314 static int jz4725b_adc_init_clk_div(struct device *dev, struct ingenic_adc *adc) in jz4725b_adc_init_clk_div()
350 static int jz4770_adc_init_clk_div(struct device *dev, struct ingenic_adc *adc) in jz4770_adc_init_clk_div()
613 struct ingenic_adc *adc = iio_priv(iio_dev); in ingenic_adc_read_avail()
636 struct ingenic_adc *adc = iio_priv(iio_dev); in ingenic_adc_read_chan_info_raw()
692 struct ingenic_adc *adc = iio_priv(iio_dev); in ingenic_adc_read_raw()
746 struct ingenic_adc *adc = iio_priv(iio_dev); in ingenic_adc_buffer_enable()
778 struct ingenic_adc *adc = iio_priv(iio_dev); in ingenic_adc_buffer_disable()
802 struct ingenic_adc *adc = iio_priv(iio_dev); in ingenic_adc_irq()
824 struct ingenic_adc *adc; in ingenic_adc_probe()