Commit ab7367ed authored by Federico Vaga's avatar Federico Vaga

drv: configure FIFO IRQ coalescing only for FIFO

Signed-off-by: Federico Vaga's avatarFederico Vaga <federico.vaga@cern.ch>
parent 1b3e6b2e
......@@ -430,13 +430,11 @@ int ft_irq_init(struct fmctdc_dev *ft)
{
int ret;
/* IRQ coalescing: 40 timestamps or 40 milliseconds */
/* fixme : only applicable to FIFO readout */
ft_writel(ft, 40, TDC_REG_IRQ_THRESHOLD);
ft_writel(ft, 40, TDC_REG_IRQ_TIMEOUT);
switch (ft->mode) {
case FT_ACQ_TYPE_FIFO:
ft_writel(ft, 40, TDC_REG_IRQ_THRESHOLD);
ft_writel(ft, 40, TDC_REG_IRQ_TIMEOUT);
INIT_WORK(&ft->ts_work, ft_fifo_work);
break;
case FT_ACQ_TYPE_DMA:
......
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