Merge git://git.infradead.org/mtd-2.6
[GitHub/mt8127/android_kernel_alcatel_ttab.git] / arch / powerpc / kvm / fpu.S
index 2b340a3eee903d5b2a26ab7c80746235f4f7397b..cb34bbe1611365c4761ebd1d20c58e8f2997ae12 100644 (file)
@@ -271,3 +271,21 @@ FPD_THREE_IN(fmsub)
 FPD_THREE_IN(fmadd)
 FPD_THREE_IN(fnmsub)
 FPD_THREE_IN(fnmadd)
+
+_GLOBAL(kvm_cvt_fd)
+       lfd     0,0(r5)                 /* load up fpscr value */
+       MTFSF_L(0)
+       lfs     0,0(r3)
+       stfd    0,0(r4)
+       mffs    0
+       stfd    0,0(r5)                 /* save new fpscr value */
+       blr
+
+_GLOBAL(kvm_cvt_df)
+       lfd     0,0(r5)                 /* load up fpscr value */
+       MTFSF_L(0)
+       lfd     0,0(r3)
+       stfs    0,0(r4)
+       mffs    0
+       stfd    0,0(r5)                 /* save new fpscr value */
+       blr