[PATCH dovetail v12 06/11] irqchip/irq-riscv-intc: enable pipelined interrupt control
Tobias Schaffner <[email protected]> Tue, 28 Jul 2026 13:12:17 +0200
| Newsgroups | dev.linux.lists.xenomai |
|---|---|
| Message-ID | <[email protected]> |
Signed-off-by: Tobias Schaffner <[email protected]> --- drivers/irqchip/irq-riscv-intc.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/irqchip/irq-riscv-intc.c b/drivers/irqchip/irq-riscv-intc.c index 84418dbd5a27..855ce8dde27a 100644 --- a/drivers/irqchip/irq-riscv-intc.c +++ b/drivers/irqchip/irq-riscv-intc.c @@ -111,6 +111,7 @@ static struct irq_chip riscv_intc_chip = { .irq_mask = riscv_intc_irq_mask, .irq_unmask = riscv_intc_irq_unmask, .irq_eoi = riscv_intc_irq_eoi, + .flags = IRQCHIP_PIPELINE_SAFE, }; static struct irq_chip andes_intc_chip = { @@ -118,6 +119,7 @@ static struct irq_chip andes_intc_chip = { .irq_mask = andes_intc_irq_mask, .irq_unmask = andes_intc_irq_unmask, .irq_eoi = riscv_intc_irq_eoi, + .flags = IRQCHIP_PIPELINE_SAFE, }; static int riscv_intc_domain_map(struct irq_domain *d, unsigned int irq, -- 2.43.0