Home
last modified time | relevance | path

Searched refs:at91_adc_writel (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/iio/adc/
H A Dat91_adc.c142 #define at91_adc_writel(st, reg, val) \ macro
368 at91_adc_writel(st, AT91_ADC_MR, reg); in at91_adc_rl_interrupt()
370 at91_adc_writel(st, AT91_ADC_IDR, AT91RL_ADC_IER_PEN); in at91_adc_rl_interrupt()
371 at91_adc_writel(st, AT91_ADC_IER, AT91RL_ADC_IER_NOPEN in at91_adc_rl_interrupt()
374 at91_adc_writel(st, st->registers->trigger_register, in at91_adc_rl_interrupt()
380 at91_adc_writel(st, AT91_ADC_MR, reg); in at91_adc_rl_interrupt()
381 at91_adc_writel(st, st->registers->trigger_register, in at91_adc_rl_interrupt()
384 at91_adc_writel(st, AT91_ADC_IDR, AT91RL_ADC_IER_NOPEN in at91_adc_rl_interrupt()
386 at91_adc_writel(st, AT91_ADC_IER, AT91RL_ADC_IER_PEN); in at91_adc_rl_interrupt()
432 at91_adc_writel(s in at91_adc_9x5_interrupt()
[all...]
H A Dat91-sama5d2_adc.c334 #define at91_adc_writel(st, reg, val) writel_relaxed(val, st->base + reg) macro
536 at91_adc_writel(st, AT91_SAMA5D2_EMR, emr); in at91_adc_config_emr()
589 at91_adc_writel(st, AT91_SAMA5D2_IDR, in at91_adc_configure_touch()
591 at91_adc_writel(st, AT91_SAMA5D2_TSMR, 0); in at91_adc_configure_touch()
617 at91_adc_writel(st, AT91_SAMA5D2_TSMR, tsmr); in at91_adc_configure_touch()
622 at91_adc_writel(st, AT91_SAMA5D2_ACR, acr); in at91_adc_configure_touch()
629 at91_adc_writel(st, AT91_SAMA5D2_IER, AT91_SAMA5D2_IER_PEN); in at91_adc_configure_touch()
741 at91_adc_writel(st, AT91_SAMA5D2_TRGR, status); in at91_adc_configure_trigger()
855 at91_adc_writel(st, AT91_SAMA5D2_IER, AT91_SAMA5D2_IER_GOVRE); in at91_adc_dma_start()
931 at91_adc_writel(s in at91_adc_buffer_prepare()
[all...]
/kernel/linux/linux-6.6/drivers/iio/adc/
H A Dat91_adc.c139 #define at91_adc_writel(st, reg, val) \ macro
386 at91_adc_writel(st, AT91_ADC_MR, reg); in at91_adc_rl_interrupt()
388 at91_adc_writel(st, AT91_ADC_IDR, AT91RL_ADC_IER_PEN); in at91_adc_rl_interrupt()
389 at91_adc_writel(st, AT91_ADC_IER, AT91RL_ADC_IER_NOPEN in at91_adc_rl_interrupt()
392 at91_adc_writel(st, st->registers->trigger_register, in at91_adc_rl_interrupt()
398 at91_adc_writel(st, AT91_ADC_MR, reg); in at91_adc_rl_interrupt()
399 at91_adc_writel(st, st->registers->trigger_register, in at91_adc_rl_interrupt()
402 at91_adc_writel(st, AT91_ADC_IDR, AT91RL_ADC_IER_NOPEN in at91_adc_rl_interrupt()
404 at91_adc_writel(st, AT91_ADC_IER, AT91RL_ADC_IER_PEN); in at91_adc_rl_interrupt()
450 at91_adc_writel(s in at91_adc_9x5_interrupt()
[all...]
H A Dat91-sama5d2_adc.c432 #define at91_adc_writel(st, reg, val) \ macro
799 at91_adc_writel(st, COR, cur_cor | cor); in at91_adc_cor()
801 at91_adc_writel(st, COR, cur_cor & ~cor); in at91_adc_cor()
831 at91_adc_writel(st, IDR, BIT(channel)); in at91_adc_eoc_dis()
837 at91_adc_writel(st, IER, BIT(channel)); in at91_adc_eoc_ena()
839 at91_adc_writel(st, EOC_IER, BIT(channel)); in at91_adc_eoc_ena()
893 at91_adc_writel(st, EMR, emr); in at91_adc_config_emr()
966 at91_adc_writel(st, IDR, in at91_adc_configure_touch()
968 at91_adc_writel(st, TSMR, 0); in at91_adc_configure_touch()
997 at91_adc_writel(s in at91_adc_configure_touch()
[all...]

Completed in 8 milliseconds