]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - arch/sparc/kernel/prom_common.c
of/promtree: make drivers/of/pdt.c no longer sparc-only
[karo-tx-linux.git] / arch / sparc / kernel / prom_common.c
index 7b454f6413f711ac204fc03cbfca0491d30c8e6a..fe84d56b7c5a45310f8e1d95286be228190290f0 100644 (file)
@@ -20,6 +20,7 @@
 #include <linux/mutex.h>
 #include <linux/slab.h>
 #include <linux/of.h>
+#include <linux/of_pdt.h>
 #include <asm/prom.h>
 #include <asm/oplib.h>
 #include <asm/leon.h>
@@ -119,4 +120,11 @@ EXPORT_SYMBOL(of_find_in_proplist);
 
 unsigned int prom_early_allocated __initdata;
 
-#include "../../../drivers/of/pdt.c"
+void __init prom_build_devicetree(void)
+{
+       of_pdt_build_devicetree(prom_root_node);
+       of_console_init();
+
+       pr_info("PROM: Built device tree with %u bytes of memory.\n",
+                       prom_early_allocated);
+}