[PATCH dovetail v12 10/11] PCI: plda: irq_pipeline: enable pipelined interrupt control
Tobias Schaffner <[email protected]> Tue, 28 Jul 2026 13:12:21 +0200
| Newsgroups | dev.linux.lists.xenomai |
|---|---|
| Message-ID | <[email protected]> |
Signed-off-by: Tobias Schaffner <[email protected]> --- drivers/pci/controller/plda/pcie-plda-host.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/pci/controller/plda/pcie-plda-host.c b/drivers/pci/controller/plda/pcie-plda-host.c index 3c2f68383010..8f0fda4b9421 100644 --- a/drivers/pci/controller/plda/pcie-plda-host.c +++ b/drivers/pci/controller/plda/pcie-plda-host.c @@ -244,6 +244,7 @@ static struct irq_chip plda_intx_irq_chip = { .irq_ack = plda_ack_intx_irq, .irq_mask = plda_mask_intx_irq, .irq_unmask = plda_unmask_intx_irq, + .flags = IRQCHIP_PIPELINE_SAFE, }; static int plda_pcie_intx_map(struct irq_domain *domain, unsigned int irq, @@ -358,6 +359,7 @@ static struct irq_chip plda_event_irq_chip = { .irq_ack = plda_ack_event_irq, .irq_mask = plda_mask_event_irq, .irq_unmask = plda_unmask_event_irq, + .flags = IRQCHIP_PIPELINE_SAFE, }; static const struct plda_event_ops plda_event_ops = { -- 2.43.0