[linux-yocto] [PATCH 12/15] arch/powerpc: Support Older Machine Name for LSI Axxia

Charlie Paul cpaul.windriver at gmail.com
Mon Apr 28 17:13:47 PDT 2014


From: John Jacques <john.jacques at lsi.com>

Older U-Boot versions pass ibm,acpx1-4xx instead of lsi,acp.  This
commit adds support for the older name.

Signed-off-by: John Jacques <john.jacques at lsi.com>
---
 arch/powerpc/platforms/44x/acpx1.c |    5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/arch/powerpc/platforms/44x/acpx1.c b/arch/powerpc/platforms/44x/acpx1.c
index 934ea0a..467d852 100644
--- a/arch/powerpc/platforms/44x/acpx1.c
+++ b/arch/powerpc/platforms/44x/acpx1.c
@@ -165,7 +165,7 @@ static void smp_acpx14xx_machine_kexec(struct kimage *image)
 	}
 
 	if (!timeout)
-		printk(KERN_ERR "Unable to bring down secondary cpu(s)");
+		pr_err("Unable to bring down secondary cpu(s)");
 
 	for_each_online_cpu(i) {
 		if (i == smp_processor_id())
@@ -253,7 +253,8 @@ static int __init acpx14xx_probe(void)
 {
 	unsigned long root = of_get_flat_dt_root();
 
-	if (!of_flat_dt_is_compatible(root, "lsi,acp"))
+	if (!of_flat_dt_is_compatible(root, "lsi,acp") &&
+	    !of_flat_dt_is_compatible(root, "ibm,acpx1-4xx"))
 		return 0;
 
 	return 1;
-- 
1.7.9.5



More information about the linux-yocto mailing list