Lines Matching refs:eoc
805 u32 *eoc) in at91_adc_irq_status() argument
809 *eoc = at91_adc_readl(st, EOC_ISR); in at91_adc_irq_status()
811 *eoc = *status; in at91_adc_irq_status()
814 static void at91_adc_irq_mask(struct at91_adc_state *st, u32 *status, u32 *eoc) in at91_adc_irq_mask() argument
818 *eoc = at91_adc_readl(st, EOC_IMR); in at91_adc_irq_mask()
820 *eoc = *status; in at91_adc_irq_mask()
1434 u32 status, imr, eoc = 0, eoc_imr; in at91_adc_trigger_handler_nodma() local
1440 while (((eoc & mask) != mask) && timeout) { in at91_adc_trigger_handler_nodma()
1441 at91_adc_irq_status(st, &status, &eoc); in at91_adc_trigger_handler_nodma()
1688 u32 status, eoc, imr, eoc_imr; in at91_adc_interrupt() local
1692 at91_adc_irq_status(st, &status, &eoc); in at91_adc_interrupt()
1695 if (!(status & imr) && !(eoc & eoc_imr)) in at91_adc_interrupt()