diff options
author | Thomas Gleixner <tglx@linutronix.de> | 2019-10-25 15:25:15 +0300 |
---|---|---|
committer | Thomas Gleixner <tglx@linutronix.de> | 2019-10-25 15:25:15 +0300 |
commit | 1486b7b42bd79799cc62aa2c65af03e103802b40 (patch) | |
tree | 76d4a60f02fe62c37b89dc489bf9655500dcde77 /drivers/irqchip/irq-sifive-plic.c | |
parent | 7d194c2100ad2a6dded545887d02754948ca5241 (diff) | |
parent | 41860cc447045c811ce6d5a92f93a065a691fe8e (diff) | |
download | linux-1486b7b42bd79799cc62aa2c65af03e103802b40.tar.xz |
Merge tag 'irqchip-fixes-5.4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/urgent
Pull the second lot of irqchip updates for 5.4 from Marc Zyngier:
- Sifive PLIC: force driver to skip non-relevant contexts
- GICv4: Don't send VMOVP commands to ITSs that don't have
this vPE mapped
Diffstat (limited to 'drivers/irqchip/irq-sifive-plic.c')
-rw-r--r-- | drivers/irqchip/irq-sifive-plic.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/irqchip/irq-sifive-plic.c b/drivers/irqchip/irq-sifive-plic.c index daefc52b0ec5..7d0a12fe2714 100644 --- a/drivers/irqchip/irq-sifive-plic.c +++ b/drivers/irqchip/irq-sifive-plic.c @@ -252,8 +252,8 @@ static int __init plic_init(struct device_node *node, continue; } - /* skip context holes */ - if (parent.args[0] == -1) + /* skip contexts other than supervisor external interrupt */ + if (parent.args[0] != IRQ_S_EXT) continue; hartid = plic_find_hart_id(parent.np); |