diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2011-03-16 22:02:36 -0400 |
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2011-03-16 22:02:36 -0400 |
| commit | e34551339a195aa548eaf698523714a8fe7f1984 (patch) | |
| tree | 8319ac8492bc1bf6dd6182cbcb9002b2aeb82d63 /arch/m68knommu/kernel | |
| parent | 242e5d06be2ad2633c85313a37862e03f4450a46 (diff) | |
| parent | 47e0c7e128afb85cf4fb7792e6e7fcb91e2a5cc4 (diff) | |
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu: (41 commits)
m68knommu: external interrupt support to ColdFire intc-simr controller
m68knommu: external interrupt support to ColdFire intc-2 controller
m68knommu: remove ColdFire CLOCK_DIV config option
m68knommu: fix gpio warnings for ColdFire 5407 targets
m68knommu: fix gpio warnings for ColdFire 532x targets
m68knommu: fix gpio warnings for ColdFire 5307 targets
m68knommu: fix gpio warnings for ColdFire 527x targets
m68knommu: fix gpio warnings for ColdFire 5272 targets
m68knommu: fix gpio warnings for ColdFire 5249 targets
m68knommu: fix gpio warnings for ColdFire 523x targets
m68knommu: fix gpio warnings for ColdFire 520x targets
m68knommu: fix gpio warnings for ColdFire 5206e targets
m68knommu: fix gpio warnings for ColdFire 5206 targets
m68knommu: fixing compiler warnings
m68knommu: limit interrupts supported by ColdFire intc-simr driver
m68knommu: move some init code out of unmask routine for ColdFire intc-2
m68knommu: limit interrupts supported by ColdFire intc-2 driver
m68knommu: add basic support for the ColdFire based FireBee board
m68knommu: make ColdFire internal peripheral region configurable
m68knommu: clean up definitions of ColdFire peripheral base registers
...
Diffstat (limited to 'arch/m68knommu/kernel')
| -rw-r--r-- | arch/m68knommu/kernel/irq.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/arch/m68knommu/kernel/irq.c b/arch/m68knommu/kernel/irq.c index c9cac36d4422..c7dd48f37bee 100644 --- a/arch/m68knommu/kernel/irq.c +++ b/arch/m68knommu/kernel/irq.c | |||
| @@ -38,11 +38,13 @@ int show_interrupts(struct seq_file *p, void *v) | |||
| 38 | seq_puts(p, " CPU0\n"); | 38 | seq_puts(p, " CPU0\n"); |
| 39 | 39 | ||
| 40 | if (irq < NR_IRQS) { | 40 | if (irq < NR_IRQS) { |
| 41 | ap = irq_desc[irq].action; | 41 | struct irq_desc *desc = irq_to_desc(irq); |
| 42 | |||
| 43 | ap = desc->action; | ||
| 42 | if (ap) { | 44 | if (ap) { |
| 43 | seq_printf(p, "%3d: ", irq); | 45 | seq_printf(p, "%3d: ", irq); |
| 44 | seq_printf(p, "%10u ", kstat_irqs(irq)); | 46 | seq_printf(p, "%10u ", kstat_irqs(irq)); |
| 45 | seq_printf(p, "%14s ", irq_desc[irq].chip->name); | 47 | seq_printf(p, "%14s ", get_irq_desc_chip(desc)->name); |
| 46 | 48 | ||
| 47 | seq_printf(p, "%s", ap->name); | 49 | seq_printf(p, "%s", ap->name); |
| 48 | for (ap = ap->next; ap; ap = ap->next) | 50 | for (ap = ap->next; ap; ap = ap->next) |
