diff options
author | Yinghai Lu <yinghai@kernel.org> | 2008-12-05 21:58:32 -0500 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2008-12-08 08:31:52 -0500 |
commit | 99d093d12897562a253540a902bbf65ec16042ac (patch) | |
tree | 34e8ca60b1d47944c7c85b66f84df51526db5f80 /kernel/irq | |
parent | 0b8f1efad30bd58f89961b82dfe68b9edf8fd2ac (diff) |
x86: use NR_IRQS_LEGACY
Impact: cleanup
Introduce NR_IRQS_LEGACY instead of hard coded number.
Signed-off-by: Yinghai Lu <yinghai@kernel.org>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'kernel/irq')
-rw-r--r-- | kernel/irq/handle.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/kernel/irq/handle.c b/kernel/irq/handle.c index 96ca203eb51b..8aa09547f5ef 100644 --- a/kernel/irq/handle.c +++ b/kernel/irq/handle.c | |||
@@ -117,8 +117,8 @@ static DEFINE_SPINLOCK(sparse_irq_lock); | |||
117 | 117 | ||
118 | struct irq_desc *irq_desc_ptrs[NR_IRQS] __read_mostly; | 118 | struct irq_desc *irq_desc_ptrs[NR_IRQS] __read_mostly; |
119 | 119 | ||
120 | static struct irq_desc irq_desc_legacy[16] __cacheline_aligned_in_smp = { | 120 | static struct irq_desc irq_desc_legacy[NR_IRQS_LEGACY] __cacheline_aligned_in_smp = { |
121 | [0 ... 15] = { | 121 | [0 ... NR_IRQS_LEGACY-1] = { |
122 | .irq = -1, | 122 | .irq = -1, |
123 | .status = IRQ_DISABLED, | 123 | .status = IRQ_DISABLED, |
124 | .chip = &no_irq_chip, | 124 | .chip = &no_irq_chip, |
@@ -132,7 +132,7 @@ static struct irq_desc irq_desc_legacy[16] __cacheline_aligned_in_smp = { | |||
132 | }; | 132 | }; |
133 | 133 | ||
134 | /* FIXME: use bootmem alloc ...*/ | 134 | /* FIXME: use bootmem alloc ...*/ |
135 | static unsigned int kstat_irqs_legacy[16][NR_CPUS]; | 135 | static unsigned int kstat_irqs_legacy[NR_IRQS_LEGACY][NR_CPUS]; |
136 | 136 | ||
137 | void __init early_irq_init(void) | 137 | void __init early_irq_init(void) |
138 | { | 138 | { |