AT91_ADC_IDR
at91_adc_writel(st, AT91_ADC_IDR, 0xFFFFFFFF);
at91_adc_writel(st, AT91_ADC_IDR, AT91RL_ADC_IER_PEN);
at91_adc_writel(st, AT91_ADC_IDR, AT91RL_ADC_IER_NOPEN
at91_adc_writel(st, AT91_ADC_IDR, AT91_ADC_IER_PEN);
at91_adc_writel(st, AT91_ADC_IDR, AT91_ADC_IER_NOPEN |
at91_adc_writel(st, AT91_ADC_IDR, reg->drdy_mask);
at91_adc_writel(st, AT91_ADC_IDR, BIT(chan->channel));
at91_adc_writel(st, AT91_ADC_IDR, AT91_ADC_IER_PEN);
at91_adc_writel(st, AT91_ADC_IDR, AT91RL_ADC_IER_PEN);