]> Pileus Git - ~andy/linux/blobdiff - arch/powerpc/kernel/setup_64.c
powerpc/85xx: Move ePAPR paravirt initialization earlier
[~andy/linux] / arch / powerpc / kernel / setup_64.c
index 389fb8077cc9cea25746b12497673dd573d35c56..f03770e0fc8de560e666d8f691ee5cbb86c07bd6 100644 (file)
@@ -66,6 +66,7 @@
 #include <asm/code-patching.h>
 #include <asm/kvm_ppc.h>
 #include <asm/hugetlb.h>
+#include <asm/epapr_hcalls.h>
 
 #include "setup.h"
 
@@ -215,6 +216,8 @@ void __init early_setup(unsigned long dt_ptr)
         */
        early_init_devtree(__va(dt_ptr));
 
+       epapr_paravirt_early_init();
+
        /* Now we know the logical id of our boot cpu, setup the paca. */
        setup_paca(&paca[boot_cpuid]);
        fixup_boot_paca();