diff options
author | Shanker Donthineni <sdonthineni@nvidia.com> | 2023-05-19 15:49:01 +0200 |
---|---|---|
committer | Thomas Gleixner <tglx@linutronix.de> | 2023-05-24 11:39:44 +0200 |
commit | 5e630aa8d9fcd4c0cb6d5d09422009533aba979a (patch) | |
tree | 15626c452949bd440e5f4dbf4ed44b1f9f52665a /kernel/irq/internals.h | |
parent | genirq: Use hlist for managing resend handlers (diff) | |
download | linux-5e630aa8d9fcd4c0cb6d5d09422009533aba979a.tar.xz linux-5e630aa8d9fcd4c0cb6d5d09422009533aba979a.zip |
genirq: Encapsulate sparse bitmap handling
Move the open coded sparse bitmap handling into helper functions as
a preparatory step for converting the sparse interrupt management
to a maple tree.
No functional change.
Signed-off-by: Shanker Donthineni <sdonthineni@nvidia.com>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Link: https://lore.kernel.org/r/20230519134902.1495562-3-sdonthineni@nvidia.com
Diffstat (limited to 'kernel/irq/internals.h')
-rw-r--r-- | kernel/irq/internals.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/kernel/irq/internals.h b/kernel/irq/internals.h index 51fc8c497c22..f3f2090dd2de 100644 --- a/kernel/irq/internals.h +++ b/kernel/irq/internals.h @@ -12,9 +12,9 @@ #include <linux/sched/clock.h> #ifdef CONFIG_SPARSE_IRQ -# define IRQ_BITMAP_BITS (NR_IRQS + 8196) +# define MAX_SPARSE_IRQS (NR_IRQS + 8196) #else -# define IRQ_BITMAP_BITS NR_IRQS +# define MAX_SPARSE_IRQS NR_IRQS #endif #define istate core_internal_state__do_not_mess_with_it |