On 4/17/25 10:44 AM, Oleksii Kurochko wrote:
+ action = desc->action;
+
+ spin_unlock_irq(&desc->lock);
+
+#ifndef CONFIG_IRQ_HAS_MULTIPLE_ACTION
Stolen from Arm? What's this about?
Yes, it is stolen from Arm. I thought that it is a generic one, but the config
is defined
inside Arm's config.h.
Then it could be dropped now as I don't know, at the moment, the cases when it
is neeeded
to exectute several handler for an irq for RISC-V.
Probably, IOMMU may setup multiple handler for the same interrupt. I'll double
check that.
~ Oleksii