diff options
Diffstat (limited to 'arch/i386/kernel/irq.c')
-rw-r--r-- | arch/i386/kernel/irq.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/arch/i386/kernel/irq.c b/arch/i386/kernel/irq.c index 9eec9435318e..b942a5918dab 100644 --- a/arch/i386/kernel/irq.c +++ b/arch/i386/kernel/irq.c | |||
@@ -249,7 +249,7 @@ int show_interrupts(struct seq_file *p, void *v) | |||
249 | for_each_online_cpu(j) | 249 | for_each_online_cpu(j) |
250 | seq_printf(p, "%10u ", kstat_cpu(j).irqs[i]); | 250 | seq_printf(p, "%10u ", kstat_cpu(j).irqs[i]); |
251 | #endif | 251 | #endif |
252 | seq_printf(p, " %14s", irq_desc[i].handler->typename); | 252 | seq_printf(p, " %14s", irq_desc[i].chip->typename); |
253 | seq_printf(p, " %s", action->name); | 253 | seq_printf(p, " %s", action->name); |
254 | 254 | ||
255 | for (action=action->next; action; action = action->next) | 255 | for (action=action->next; action; action = action->next) |
@@ -296,8 +296,8 @@ void fixup_irqs(cpumask_t map) | |||
296 | printk("Breaking affinity for irq %i\n", irq); | 296 | printk("Breaking affinity for irq %i\n", irq); |
297 | mask = map; | 297 | mask = map; |
298 | } | 298 | } |
299 | if (irq_desc[irq].handler->set_affinity) | 299 | if (irq_desc[irq].chip->set_affinity) |
300 | irq_desc[irq].handler->set_affinity(irq, mask); | 300 | irq_desc[irq].chip->set_affinity(irq, mask); |
301 | else if (irq_desc[irq].action && !(warned++)) | 301 | else if (irq_desc[irq].action && !(warned++)) |
302 | printk("Cannot set affinity for irq %i\n", irq); | 302 | printk("Cannot set affinity for irq %i\n", irq); |
303 | } | 303 | } |