Lines Matching refs:exynos_adc

98 struct exynos_adc {  struct
121 void (*init_hw)(struct exynos_adc *info); argument
122 void (*exit_hw)(struct exynos_adc *info);
123 void (*clear_irq)(struct exynos_adc *info);
124 void (*start_conv)(struct exynos_adc *info, unsigned long addr);
127 static void exynos_adc_unprepare_clk(struct exynos_adc *info) in exynos_adc_unprepare_clk()
134 static int exynos_adc_prepare_clk(struct exynos_adc *info) in exynos_adc_prepare_clk()
157 static void exynos_adc_disable_clk(struct exynos_adc *info) in exynos_adc_disable_clk()
164 static int exynos_adc_enable_clk(struct exynos_adc *info) in exynos_adc_enable_clk()
187 static void exynos_adc_v1_init_hw(struct exynos_adc *info) in exynos_adc_v1_init_hw()
202 static void exynos_adc_v1_exit_hw(struct exynos_adc *info) in exynos_adc_v1_exit_hw()
214 static void exynos_adc_v1_clear_irq(struct exynos_adc *info) in exynos_adc_v1_clear_irq()
219 static void exynos_adc_v1_start_conv(struct exynos_adc *info, in exynos_adc_v1_start_conv()
242 static void exynos_adc_s3c2416_start_conv(struct exynos_adc *info, in exynos_adc_s3c2416_start_conv()
268 static void exynos_adc_s3c2443_start_conv(struct exynos_adc *info, in exynos_adc_s3c2443_start_conv()
289 static void exynos_adc_s3c64xx_start_conv(struct exynos_adc *info, in exynos_adc_s3c64xx_start_conv()
319 static void exynos_adc_v2_init_hw(struct exynos_adc *info) in exynos_adc_v2_init_hw()
337 static void exynos_adc_v2_exit_hw(struct exynos_adc *info) in exynos_adc_v2_exit_hw()
349 static void exynos_adc_v2_clear_irq(struct exynos_adc *info) in exynos_adc_v2_clear_irq()
354 static void exynos_adc_v2_start_conv(struct exynos_adc *info, in exynos_adc_v2_start_conv()
393 static void exynos_adc_exynos7_init_hw(struct exynos_adc *info) in exynos_adc_exynos7_init_hw()
469 struct exynos_adc *info = iio_priv(indio_dev); in exynos_read_raw()
503 struct exynos_adc *info = (struct exynos_adc *)dev_id; in exynos_adc_isr()
522 struct exynos_adc *info = iio_priv(indio_dev); in exynos_adc_reg_access()
571 struct exynos_adc *info = NULL; in exynos_adc_probe()
581 indio_dev = devm_iio_device_alloc(&pdev->dev, sizeof(struct exynos_adc)); in exynos_adc_probe()
711 struct exynos_adc *info = iio_priv(indio_dev); in exynos_adc_remove()
730 struct exynos_adc *info = iio_priv(indio_dev); in exynos_adc_suspend()
743 struct exynos_adc *info = iio_priv(indio_dev); in exynos_adc_resume()