diff options
author | Ingo Molnar <mingo@kernel.org> | 2021-10-21 08:27:45 +0200 |
---|---|---|
committer | Ingo Molnar <mingo@kernel.org> | 2022-03-15 12:57:33 +0100 |
commit | e85fe685bb17bb4b9e81492ccdce42f6cd95cc64 (patch) | |
tree | 84242b98c33b52c62db598c3e36918e859b606c8 | |
parent | 4ee2f6b267e22fe76b13b729e8b8d71f57e3e3aa (diff) | |
download | tip-e85fe685bb17bb4b9e81492ccdce42f6cd95cc64.tar.gz |
headers/deps: irq: Optimize <linux/interrupt.h> dependencies
--------------------------------------------------------------------
| Combined, preprocessed C code size of header, without line markers,
| with comments stripped:
-------------------------
before: | #include <linux/interrupt.h> | LOC: 6,282 | headers: 185
after: | #include <linux/interrupt.h> | LOC: 3,278 | headers: 153
Signed-off-by: Ingo Molnar <mingo@kernel.org>
-rw-r--r-- | include/linux/interrupt.h | 17 |
1 files changed, 4 insertions, 13 deletions
diff --git a/include/linux/interrupt.h b/include/linux/interrupt.h index 6bead584772dd8..406f1bda624f3d 100644 --- a/include/linux/interrupt.h +++ b/include/linux/interrupt.h @@ -5,23 +5,14 @@ #include <linux/interrupt_types.h> -#include <linux/cache.h> -#include <linux/atomic_api.h> -#include <linux/kernel.h> -#include <linux/bitops.h> -#include <linux/cpumask.h> -#include <linux/irqreturn.h> -#include <linux/irqnr.h> #include <linux/irqflags.h> -#include <linux/hrtimer.h> -#include <linux/kref.h> -#include <linux/workqueue.h> +#include <linux/cache.h> +#include <linux/cpumask_types.h> +#include <linux/kref_types.h> +#include <linux/workqueue_types.h> #include <linux/jump_label.h> -#include <linux/atomic.h> -#include <asm/ptrace.h> #include <asm/irq.h> -#include <asm/sections.h> /* * These correspond to the IORESOURCE_IRQ_* defines in |