[POWERPC] Fix CHRP platforms with only 8259
authorBenjamin Herrenschmidt <benh@kernel.crashing.org>
Wed, 25 Oct 2006 03:22:27 +0000 (13:22 +1000)
committerPaul Mackerras <paulus@samba.org>
Wed, 25 Oct 2006 03:49:22 +0000 (13:49 +1000)
commitf4d4c354bca18210296cc0a8f592c0cdb720bf20
tree9254e902c5a6aa3e9c5f74ec98845756ffc9d496
parentf49196a5f53aa62a964b08ffa2c59699a0c8eb53
[POWERPC] Fix CHRP platforms with only 8259

On CHRP platforms with only a 8259 controller, we should set the
default IRQ host to the 8259 driver's one for the IRQ probing
fallbacks to work in case the IRQ tree is incorrect (like on
Pegasos for example). Without this fix, we get a bunch of WARN_ON's
during boot.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Paul Mackerras <paulus@samba.org>
arch/powerpc/platforms/chrp/setup.c
arch/powerpc/sysdev/i8259.c
include/asm-powerpc/i8259.h