Lines Matching refs:caps
215 struct at91_adc_caps *caps; member
845 if (!st->caps->has_tsmr) in at91_adc_probe_dt_ts()
870 st->caps = (struct at91_adc_caps *) in at91_adc_probe_dt()
906 st->registers = &st->caps->registers; in at91_adc_probe_dt()
907 st->num_channels = st->caps->num_channels; in at91_adc_probe_dt()
940 if (st->caps->has_ts) in at91_adc_probe_dt()
959 st->caps = (struct at91_adc_caps *) in at91_adc_probe_pdata()
965 st->num_channels = st->caps->num_channels; in at91_adc_probe_pdata()
969 st->registers = &st->caps->registers; in at91_adc_probe_pdata()
985 if (st->caps->has_tsmr) in atmel_ts_open()
996 if (st->caps->has_tsmr) in atmel_ts_close()
1021 if (!st->caps->has_tsmr) { in at91_ts_hw_init()
1042 reg |= AT91_ADC_TSMR_TSAV_(st->caps->ts_filter_average) in at91_ts_hw_init()
1056 at91_adc_writel(st, AT91_ADC_ACR, st->caps->ts_pen_detect_sensitivity in at91_ts_hw_init()
1088 if (st->caps->has_tsmr) { in at91_ts_register()
1178 if (st->caps->has_tsmr) in at91_adc_probe()
1236 ticks = (*st->caps->calc_startup_ticks)(st->startup_time, adc_clk_khz); in at91_adc_probe()