Commit 4280de0d authored by Federico Vaga's avatar Federico Vaga

drv: continue acquisition on ZIO failure

Signed-off-by: Federico Vaga's avatarFederico Vaga <federico.vaga@cern.ch>
parent 1627ac98
......@@ -287,13 +287,13 @@ static void ft_dma_work(struct work_struct *work)
if (!(irq_stat & TDC_EIC_EIC_IMR_TDC_DMA_MASK)) {
dev_warn(&ft->fmc->dev,
"Expected DMA interrupt but got 0x%x\n", irq_stat);
return;
goto out;
}
loop = (unsigned long *) &irq_stat;
for_each_set_bit(i, loop, FT_NUM_CHANNELS)
ft_readout_dma_start(ft, i);
out:
/* Re-Enable interrupts that where disabled in the IRQ handler */
ft_irq_enable_restore(ft);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment