diff options
Diffstat (limited to 'drivers/base/init.c')
| -rw-r--r-- | drivers/base/init.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/drivers/base/init.c b/drivers/base/init.c index a9f57c22fb9e..9d2b06d65dfc 100644 --- a/drivers/base/init.c +++ b/drivers/base/init.c @@ -8,6 +8,7 @@ #include <linux/init.h> #include <linux/memory.h> #include <linux/of.h> +#include <linux/backing-dev.h> #include "base.h" @@ -20,6 +21,7 @@ void __init driver_init(void) { /* These are the core pieces */ + bdi_init(&noop_backing_dev_info); devtmpfs_init(); devices_init(); buses_init(); @@ -30,10 +32,12 @@ void __init driver_init(void) /* These are also core pieces, but must come after the * core core pieces. */ + faux_bus_init(); of_core_init(); platform_bus_init(); auxiliary_bus_init(); - cpu_dev_init(); memory_dev_init(); + node_dev_init(); + cpu_dev_init(); container_dev_init(); } |
