]> www.infradead.org Git - users/jedix/linux-maple.git/commit
irqchip/riscv-imsic: Implement irq_force_complete_move() for IMSIC
authorAnup Patel <apatel@ventanamicro.com>
Mon, 17 Feb 2025 08:56:54 +0000 (14:26 +0530)
committerThomas Gleixner <tglx@linutronix.de>
Thu, 20 Feb 2025 14:19:27 +0000 (15:19 +0100)
commit51611130d57d2061729010bd0575701aa4b7ff74
treec2a3ad651e33ab9db83d159fa6f50a6644cff101
parent0f67911e821c67ecfccc365a2103ce276a9a56fe
irqchip/riscv-imsic: Implement irq_force_complete_move() for IMSIC

Implement irq_force_complete_move() for IMSIC driver so that in-flight
vector movements on a CPU can be cleaned-up when the CPU goes down.

Signed-off-by: Anup Patel <apatel@ventanamicro.com>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Link: https://lore.kernel.org/all/20250217085657.789309-9-apatel@ventanamicro.com
drivers/irqchip/irq-riscv-imsic-platform.c
drivers/irqchip/irq-riscv-imsic-state.c
drivers/irqchip/irq-riscv-imsic-state.h