diff options
Diffstat (limited to 'arch/powerpc/kernel/irq.c')
| -rw-r--r-- | arch/powerpc/kernel/irq.c | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/arch/powerpc/kernel/irq.c b/arch/powerpc/kernel/irq.c index 243dbabfe74d..43eb74fcedde 100644 --- a/arch/powerpc/kernel/irq.c +++ b/arch/powerpc/kernel/irq.c | |||
| @@ -330,14 +330,10 @@ void migrate_irqs(void) | |||
| 330 | 330 | ||
| 331 | alloc_cpumask_var(&mask, GFP_KERNEL); | 331 | alloc_cpumask_var(&mask, GFP_KERNEL); |
| 332 | 332 | ||
| 333 | for_each_irq(irq) { | 333 | for_each_irq_desc(irq, desc) { |
| 334 | struct irq_data *data; | 334 | struct irq_data *data; |
| 335 | struct irq_chip *chip; | 335 | struct irq_chip *chip; |
| 336 | 336 | ||
| 337 | desc = irq_to_desc(irq); | ||
| 338 | if (!desc) | ||
| 339 | continue; | ||
| 340 | |||
| 341 | data = irq_desc_get_irq_data(desc); | 337 | data = irq_desc_get_irq_data(desc); |
| 342 | if (irqd_is_per_cpu(data)) | 338 | if (irqd_is_per_cpu(data)) |
| 343 | continue; | 339 | continue; |
| @@ -560,12 +556,6 @@ void do_softirq(void) | |||
| 560 | local_irq_restore(flags); | 556 | local_irq_restore(flags); |
| 561 | } | 557 | } |
| 562 | 558 | ||
| 563 | irq_hw_number_t irqd_to_hwirq(struct irq_data *d) | ||
| 564 | { | ||
| 565 | return d->hwirq; | ||
| 566 | } | ||
| 567 | EXPORT_SYMBOL_GPL(irqd_to_hwirq); | ||
| 568 | |||
| 569 | irq_hw_number_t virq_to_hw(unsigned int virq) | 559 | irq_hw_number_t virq_to_hw(unsigned int virq) |
| 570 | { | 560 | { |
| 571 | struct irq_data *irq_data = irq_get_irq_data(virq); | 561 | struct irq_data *irq_data = irq_get_irq_data(virq); |
