]> Pileus Git - ~andy/linux/blobdiff - arch/arm/lib/csumpartialcopy.S
Merge branch 'core-efi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...
[~andy/linux] / arch / arm / lib / csumpartialcopy.S
index 990ee63b246551f20e7db1f628d75a26a4a8ded0..d03fc71fc88c9d5167290ee0d2228f5efca820ec 100644 (file)
  */
 
                .macro  save_regs
-               stmfd   sp!, {r1, r4 - r8, fp, ip, lr, pc}
+               stmfd   sp!, {r1, r4 - r8, lr}
                .endm
 
-               .macro  load_regs,flags
-               LOADREGS(\flags,fp,{r1, r4 - r8, fp, sp, pc})
+               .macro  load_regs
+               ldmfd   sp!, {r1, r4 - r8, pc}
                .endm
 
                .macro  load1b, reg1
@@ -48,5 +48,6 @@
                .endm
 
 #define FN_ENTRY       ENTRY(csum_partial_copy_nocheck)
+#define FN_EXIT                ENDPROC(csum_partial_copy_nocheck)
 
 #include "csumpartialcopygeneric.S"