powerpc: Add a proper syscall for switching endianness
[firefly-linux-kernel-4.4.55.git] / arch / powerpc / kernel / entry_64.S
index d180caf2d6de749ecab74fe51bb60146ab044b69..afbc20019c2efba2b81b7cd6298941753d9776b5 100644 (file)
@@ -356,6 +356,11 @@ _GLOBAL(ppc64_swapcontext)
        bl      sys_swapcontext
        b       .Lsyscall_exit
 
+_GLOBAL(ppc_switch_endian)
+       bl      save_nvgprs
+       bl      sys_switch_endian
+       b       .Lsyscall_exit
+
 _GLOBAL(ret_from_fork)
        bl      schedule_tail
        REST_NVGPRS(r1)