base/firmware retry firmware load after rootfs mount
[platform/kernel/linux-exynos.git] / init / do_mounts.c
index 7cf4f6d..8364445 100644 (file)
@@ -28,6 +28,7 @@
 #include <linux/slab.h>
 #include <linux/ramfs.h>
 #include <linux/shmem_fs.h>
+#include <linux/firmware.h>
 
 #include <linux/nfs_fs.h>
 #include <linux/nfs_fs_sb.h>
@@ -601,6 +602,8 @@ out:
        devtmpfs_mount("dev");
        sys_mount(".", "/", NULL, MS_MOVE, NULL);
        sys_chroot(".");
+       driver_deferred_probe_trigger();
+       retry_request_firmware();
 }
 
 static bool is_tmpfs;