diff options
author | Thomas Gleixner <tglx@linutronix.de> | 2008-10-15 08:16:55 -0400 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2008-10-16 10:53:15 -0400 |
commit | 2cc21ef843d4fb7da122239b644a1f6f0aca60a6 (patch) | |
tree | 5d08e110164176c4011e42d4700ecd0050ad0ce9 /arch/x86/kernel/irq_64.c | |
parent | c6b7674f323622d86316bf7951ad9cae1ce24642 (diff) |
genirq: remove sparse irq code
This code is not ready, but we need to rip it out instead of rebasing
as we would lose the APIC/IO_APIC unification otherwise.
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'arch/x86/kernel/irq_64.c')
-rw-r--r-- | arch/x86/kernel/irq_64.c | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/arch/x86/kernel/irq_64.c b/arch/x86/kernel/irq_64.c index ec2661091283..21f53b911113 100644 --- a/arch/x86/kernel/irq_64.c +++ b/arch/x86/kernel/irq_64.c | |||
@@ -77,20 +77,12 @@ int show_interrupts(struct seq_file *p, void *v) | |||
77 | struct irq_desc *desc = NULL; | 77 | struct irq_desc *desc = NULL; |
78 | int tail = 0; | 78 | int tail = 0; |
79 | 79 | ||
80 | #ifdef CONFIG_HAVE_SPARSE_IRQ | ||
81 | desc = (struct irq_desc *)v; | ||
82 | entries = -1U; | ||
83 | i = desc->irq; | ||
84 | if (!desc->next) | ||
85 | tail = 1; | ||
86 | #else | ||
87 | entries = nr_irqs - 1; | 80 | entries = nr_irqs - 1; |
88 | i = *(loff_t *) v; | 81 | i = *(loff_t *) v; |
89 | if (i == nr_irqs) | 82 | if (i == nr_irqs) |
90 | tail = 1; | 83 | tail = 1; |
91 | else | 84 | else |
92 | desc = irq_to_desc(i); | 85 | desc = irq_to_desc(i); |
93 | #endif | ||
94 | 86 | ||
95 | if (i == 0) { | 87 | if (i == 0) { |
96 | seq_printf(p, " "); | 88 | seq_printf(p, " "); |