Only make assumptions about i8259 presence if ppc_md.get_irq is not set. Previous workaround only checked chrp_mpic value.
Signed-off-by: Grant Likely <[EMAIL PROTECTED]> --- arch/powerpc/platforms/chrp/setup.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/arch/powerpc/platforms/chrp/setup.c b/arch/powerpc/platforms/chrp/setup.c index 49b8dab..a5466ed 100644 --- a/arch/powerpc/platforms/chrp/setup.c +++ b/arch/powerpc/platforms/chrp/setup.c @@ -451,7 +451,7 @@ static void __init chrp_find_8259(void) * we have a pegasos that claims to be chrp but doesn't have * a proper interrupt tree */ - if (pic == NULL && chrp_mpic != NULL) { + if (pic == NULL && ppc_md.get_irq != NULL) { printk(KERN_ERR "i8259: Not found in device-tree" " assuming no legacy interrupts\n"); return; -- 1.4.3.rc2.g0503 _______________________________________________ Linuxppc-embedded mailing list Linuxppc-embedded@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-embedded