Subject: cell: correctly detect systemsim host Systemsim uses a different compatible property in the device tree. Signed-off-by: Christian Krafft --- Index: linus-2.6/arch/powerpc/platforms/cell/setup.c =================================================================== --- linus-2.6.orig/arch/powerpc/platforms/cell/setup.c +++ linus-2.6/arch/powerpc/platforms/cell/setup.c @@ -161,10 +161,13 @@ static int __init cell_probe(void) * more appropriate detection logic */ unsigned long root = of_get_flat_dt_root(); - if (!of_flat_dt_is_compatible(root, "IBM,CPBW-1.0")) - return 0; + if (of_flat_dt_is_compatible(root, "IBM,CPBW-1.0")) + return 1; - return 1; + if (of_flat_dt_is_compatible(root, "IBM,CPBW-SystemSim")) + return 1; + + return 0; } /*