|
@@ -20,6 +20,7 @@
|
|
|
#include <linux/memblock.h>
|
|
|
#include <linux/mm.h>
|
|
|
#include <linux/of_fdt.h>
|
|
|
+#include <linux/of_platform.h>
|
|
|
#include <linux/pfn.h>
|
|
|
#include <linux/root_dev.h>
|
|
|
#include <linux/sched.h>
|
|
@@ -424,6 +425,9 @@ static int __init customize_machine(void)
|
|
|
/* customizes platform devices, or adds new ones */
|
|
|
if (machine_desc->init_machine)
|
|
|
machine_desc->init_machine();
|
|
|
+ else
|
|
|
+ of_platform_populate(NULL, of_default_bus_match_table, NULL,
|
|
|
+ NULL);
|
|
|
return 0;
|
|
|
}
|
|
|
arch_initcall(customize_machine);
|