genirq/chip: Rework handle_simple_irq()
authorThomas Gleixner <tglx@linutronix.de>
Tue, 29 Apr 2025 06:55:07 +0000 (08:55 +0200)
committerThomas Gleixner <tglx@linutronix.de>
Wed, 7 May 2025 07:08:12 +0000 (09:08 +0200)
commit1a3678675f6945f97945dc453352c9c1fa26c470
tree1f91b85a29be54164ad688ef513299dec2b35365
parent2ef2e13094c7510c40833951c2ec36cf8574331a
genirq/chip: Rework handle_simple_irq()

Use the new helpers to decide whether the interrupt should be handled and
switch the descriptor locking to guard().

Fixup the kernel doc comment while at it.

No functional change.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Link: https://lore.kernel.org/all/20250429065420.804683349@linutronix.de
kernel/irq/chip.c