Lines Matching defs:data
121 struct exynos_adc_data *data;
168 if (info->data->needs_sclk)
183 if (info->data->needs_sclk) {
198 if (info->data->needs_sclk)
213 if (info->data->needs_sclk) {
230 if (info->data->needs_adc_phy)
231 regmap_write(info->pmu_map, info->data->phy_offset, 1);
248 if (info->data->needs_adc_phy)
249 regmap_write(info->pmu_map, info->data->phy_offset, 0);
388 if (info->data->needs_adc_phy)
389 regmap_write(info->pmu_map, info->data->phy_offset, 1);
406 if (info->data->needs_adc_phy)
407 regmap_write(info->pmu_map, info->data->phy_offset, 0);
487 .data = &exynos_adc_s3c24xx_data,
490 .data = &exynos_adc_s3c2416_data,
493 .data = &exynos_adc_s3c24xx_data,
496 .data = &exynos_adc_s3c2443_data,
499 .data = &exynos_adc_s3c64xx_data,
502 .data = &exynos_adc_s5pv210_data,
505 .data = &exynos4212_adc_data,
508 .data = &exynos_adc_v1_data,
511 .data = &exynos_adc_v2_data,
514 .data = &exynos3250_adc_data,
517 .data = &exynos7_adc_data,
528 return (struct exynos_adc_data *)match->data;
548 *val2 = info->data->mask;
559 if (info->data->start_conv)
560 info->data->start_conv(info, chan->address);
566 if (info->data->init_hw)
567 info->data->init_hw(info);
595 info->data->start_conv(info, ADC_S3C2410_MUX_TS);
601 if (info->data->init_hw)
602 info->data->init_hw(info);
619 u32 mask = info->data->mask;
631 if (info->data->clear_irq)
632 info->data->clear_irq(info);
642 * a new event with the latest data and then sleep until the
803 info->data = exynos_adc_get_data(pdev);
804 if (!info->data) {
814 if (info->data->needs_adc_phy) {
856 if (info->data->needs_sclk) {
889 indio_dev->num_channels = info->data->num_channels;
905 if (info->data->init_hw)
906 info->data->init_hw(info);
938 if (info->data->exit_hw)
939 info->data->exit_hw(info);
961 if (info->data->exit_hw)
962 info->data->exit_hw(info);
976 if (info->data->exit_hw)
977 info->data->exit_hw(info);
998 if (info->data->init_hw)
999 info->data->init_hw(info);