powerpc: Rearrange and fix show_interrupts() for sparse irq_descs
authorMichael Ellerman <michael@ellerman.id.au>
Tue, 13 Oct 2009 19:45:00 +0000 (19:45 +0000)
committerBenjamin Herrenschmidt <benh@kernel.crashing.org>
Fri, 30 Oct 2009 06:21:31 +0000 (17:21 +1100)
commit750ab112919220a1d14491ae210b689bcb7d6d66
tree4d2cb0c572438c088d062acd83c7f2dbb8055c27
parent76f1d94f3ebdee0d14cab4d87bdeed1cf9badb17
powerpc: Rearrange and fix show_interrupts() for sparse irq_descs

Move the default case out of the if, ie. when we're just displaying
an irq. And consolidate all the odd cases at the top, ie. printing
the header and footer.

And in the process cope with sparse irq_descs.

Signed-off-by: Michael Ellerman <michael@ellerman.id.au>
Acked-by: Grant Likely <grant.likely@secretlab.ca>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
arch/powerpc/kernel/irq.c