Commit 0ac5af8c authored by Federico Vaga's avatar Federico Vaga

sw:drv: disable output interrupt when spurious

Signed-off-by: Federico Vaga's avatarFederico Vaga <federico.vaga@cern.ch>
parent 2dbfa764
......@@ -1064,8 +1064,8 @@ irqreturn_t trtl_irq_handler_out(int irq_core_base, void *arg)
freeslots = trtl_hmq_free_slots(hmq, 1);
if (unlikely(!freeslots)) {
dev_err(&hmq->dev,
"There must be a freeslot if we got an interrupt\n");
continue;
"There must be a freeslot if we got an interrupt. Look for an HDL bug\nDisable HMQ output IRQ\n");
trtl_hmq_irq_disable(hmq, 1);
}
trtl_mesage_push_from_buf(hmq);
}
......
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