summaryrefslogtreecommitdiff
path: root/kernel
diff options
context:
space:
mode:
authorThomas Gleixner <tglx@linutronix.de>2025-07-18 20:54:06 +0200
committerThomas Gleixner <tglx@linutronix.de>2025-07-22 14:30:42 +0200
commit46958a7bac2d32fda43fd7cd1858aa414640fbd1 (patch)
tree7d2478759145dc3ec692a1f9810cf9e0b83f5cc5 /kernel
parent66067c3c8a1ee097e9c30e8bbd643b12ba54a6b0 (diff)
genirq: Remove pointless local variable
The variable is only used at one place, which can simply take the constant as function argument. Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Tested-by: Liangyan <liangyan.peng@bytedance.com> Link: https://lore.kernel.org/all/20250718185311.884314473@linutronix.de
Diffstat (limited to 'kernel')
-rw-r--r--kernel/irq/chip.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/kernel/irq/chip.c b/kernel/irq/chip.c
index 2b274007e8ba..5bb26fc5368b 100644
--- a/kernel/irq/chip.c
+++ b/kernel/irq/chip.c
@@ -466,13 +466,11 @@ static bool irq_check_poll(struct irq_desc *desc)
static bool irq_can_handle_pm(struct irq_desc *desc)
{
- unsigned int mask = IRQD_IRQ_INPROGRESS | IRQD_WAKEUP_ARMED;
-
/*
* If the interrupt is not in progress and is not an armed
* wakeup interrupt, proceed.
*/
- if (!irqd_has_set(&desc->irq_data, mask))
+ if (!irqd_has_set(&desc->irq_data, IRQD_IRQ_INPROGRESS | IRQD_WAKEUP_ARMED))
return true;
/*