summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorMarc Zyngier <maz@kernel.org>2025-12-10 08:22:37 +0000
committerThomas Gleixner <tglx@linutronix.de>2025-12-15 22:20:50 +0100
commitc119e6685311cef0e4a4e0b7752293bea056bac7 (patch)
treec92ac5c918311749bf041232e36fca58b0057f82 /include/linux
parent8f0b4cce4481fb22653697cced8d0d04027cb1e8 (diff)
genirq: Remove IRQ timing tracking infrastructure
The IRQ timing tracking infrastructure was merged in 2019, but was never plumbed in, is not selectable, and is therefore never used. As Daniel agrees that there is little hope for this infrastructure to be completed in the near term, drop it altogether. Signed-off-by: Marc Zyngier <maz@kernel.org> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Reviewed-by: Jinjie Ruan <ruanjinjie@huawei.com> Link: https://lore.kernel.org/r/87zf7vex6h.wl-maz@kernel.org Link: https://patch.msgid.link/20251210082242.360936-2-maz@kernel.org
Diffstat (limited to 'include/linux')
-rw-r--r--include/linux/interrupt.h6
1 files changed, 0 insertions, 6 deletions
diff --git a/include/linux/interrupt.h b/include/linux/interrupt.h
index 266f2b39213a..44e335b17ed6 100644
--- a/include/linux/interrupt.h
+++ b/include/linux/interrupt.h
@@ -871,12 +871,6 @@ static inline void init_irq_proc(void)
}
#endif
-#ifdef CONFIG_IRQ_TIMINGS
-void irq_timings_enable(void);
-void irq_timings_disable(void);
-u64 irq_timings_next_event(u64 now);
-#endif
-
struct seq_file;
int show_interrupts(struct seq_file *p, void *v);
int arch_show_interrupts(struct seq_file *p, int prec);