diff options
author | Andy Hu <andy.hu@starfivetech.com> | 2024-07-29 04:55:30 +0300 |
---|---|---|
committer | Andy Hu <andy.hu@starfivetech.com> | 2024-07-29 04:55:30 +0300 |
commit | ce664575bcfa4b5b0c28a5d628f1badddbbeddbd (patch) | |
tree | 91a98a61846cf697718eb82dd4081e3a6f6ad8fb | |
parent | a0f5bb494874b0c8da1f71659ffc132380dbbb25 (diff) | |
parent | 79ad4a4c5841fb32eb0edaba0ef6ad20818cff70 (diff) | |
download | linux-ce664575bcfa4b5b0c28a5d628f1badddbbeddbd.tar.xz |
Merge remote-tracking branch 'sdk/jh7110-6.6.y-devel' into vf2-6.6.y-devel
-rw-r--r-- | drivers/irqchip/irq-sifive-plic.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/irqchip/irq-sifive-plic.c b/drivers/irqchip/irq-sifive-plic.c index bf0b40b0fad4..61949c1ce40a 100644 --- a/drivers/irqchip/irq-sifive-plic.c +++ b/drivers/irqchip/irq-sifive-plic.c @@ -198,6 +198,9 @@ static struct irq_chip plic_edge_chip = { #endif .irq_set_type = plic_irq_set_type, .flags = IRQCHIP_SKIP_SET_WAKE | +#ifdef CONFIG_PREEMPT_RT + IRQCHIP_EOI_THREADED | +#endif IRQCHIP_AFFINITY_PRE_STARTUP, }; @@ -213,6 +216,9 @@ static struct irq_chip plic_chip = { #endif .irq_set_type = plic_irq_set_type, .flags = IRQCHIP_SKIP_SET_WAKE | +#ifdef CONFIG_PREEMPT_RT + IRQCHIP_EOI_THREADED | +#endif IRQCHIP_AFFINITY_PRE_STARTUP, }; |