Commit 15318435 authored by Palmer Dabbelt's avatar Palmer Dabbelt Committed by Wesley W. Terpstra
Browse files

RISC-V: Move to the new GENERIC_IRQ_MULTI_HANDLER handler



The old mechanism for handling IRQs on RISC-V was pretty ugly: the arch
code looked at the Kconfig entry for our first-level irqchip driver and
called into it directly.

This patch uses the new generic IRQ handling infastructure, which
essentially just deletes a bunch of code.  This does add an additional
load to the interrupt latency, but there's a lot of tuning left to be
done there on RISC-V so I think it's OK for now.

Reviewed-by: default avatarChristoph Hellwig <hch@lst.de>
Acked-by: default avatarStafford Horne <shorne@gmail.com>
Signed-off-by: default avatarPalmer Dabbelt <palmer@sifive.com>
parent ade9b6ca
Supports Markdown
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