aboutsummaryrefslogtreecommitdiffstats
path: root/arch/powerpc
diff options
context:
space:
mode:
authorSylvain Munaut <tnt@246tNt.com>2007-02-12 17:13:23 -0500
committerPaul Mackerras <paulus@samba.org>2007-02-12 23:35:53 -0500
commit46e4cf6c14e0a5b8916a1236a7079ccad3f4352a (patch)
tree97cfb9dcce063a248100bd6a30a9a3f6affd9705 /arch/powerpc
parent82a03b92279f2ea80e11dc2c419fdaa3800401a2 (diff)
[POWERPC] Fix unbalanced of_node_{get,put} in efika-setup.c
Signed-off-by: Sylvain Munaut <tnt@246tNt.com> Acked-by: Grant Likely <grant.likely@secretlab.ca> Signed-off-by: Paul Mackerras <paulus@samba.org>
Diffstat (limited to 'arch/powerpc')
-rw-r--r--arch/powerpc/platforms/52xx/efika-setup.c13
1 files changed, 6 insertions, 7 deletions
diff --git a/arch/powerpc/platforms/52xx/efika-setup.c b/arch/powerpc/platforms/52xx/efika-setup.c
index d61ce84e201f..b6945cbbfba6 100644
--- a/arch/powerpc/platforms/52xx/efika-setup.c
+++ b/arch/powerpc/platforms/52xx/efika-setup.c
@@ -42,14 +42,13 @@ static void efika_show_cpuinfo(struct seq_file *m)
42 const char *codegenvendor = NULL; 42 const char *codegenvendor = NULL;
43 43
44 root = of_find_node_by_path("/"); 44 root = of_find_node_by_path("/");
45 if (root) { 45 if (!root)
46 revision = get_property(root, "revision", NULL); 46 return;
47 codegendescription =
48 get_property(root, "CODEGEN,description", NULL);
49 codegenvendor = get_property(root, "CODEGEN,vendor", NULL);
50 47
51 of_node_put(root); 48 revision = get_property(root, "revision", NULL);
52 } 49 codegendescription =
50 get_property(root, "CODEGEN,description", NULL);
51 codegenvendor = get_property(root, "CODEGEN,vendor", NULL);
53 52
54 if (codegendescription) 53 if (codegendescription)
55 seq_printf(m, "machine\t\t: %s\n", codegendescription); 54 seq_printf(m, "machine\t\t: %s\n", codegendescription);