aboutsummaryrefslogtreecommitdiffstats
path: root/arch/microblaze/lib/memcpy.c
diff options
context:
space:
mode:
Diffstat (limited to 'arch/microblaze/lib/memcpy.c')
-rw-r--r--arch/microblaze/lib/memcpy.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/arch/microblaze/lib/memcpy.c b/arch/microblaze/lib/memcpy.c
index fe9c53fafdea..f536e81b8168 100644
--- a/arch/microblaze/lib/memcpy.c
+++ b/arch/microblaze/lib/memcpy.c
@@ -24,10 +24,10 @@
24 * not any responsibility to update it. 24 * not any responsibility to update it.
25 */ 25 */
26 26
27#include <linux/export.h>
27#include <linux/types.h> 28#include <linux/types.h>
28#include <linux/stddef.h> 29#include <linux/stddef.h>
29#include <linux/compiler.h> 30#include <linux/compiler.h>
30#include <linux/module.h>
31 31
32#include <linux/string.h> 32#include <linux/string.h>
33 33
@@ -103,12 +103,12 @@ void *memcpy(void *v_dst, const void *v_src, __kernel_size_t c)
103 } 103 }
104#else 104#else
105 /* Load the holding buffer */ 105 /* Load the holding buffer */
106 buf_hold = (*i_src++ & 0xFFFFFF00) >>8; 106 buf_hold = (*i_src++ & 0xFFFFFF00) >> 8;
107 107
108 for (; c >= 4; c -= 4) { 108 for (; c >= 4; c -= 4) {
109 value = *i_src++; 109 value = *i_src++;
110 *i_dst++ = buf_hold | ((value & 0xFF) << 24); 110 *i_dst++ = buf_hold | ((value & 0xFF) << 24);
111 buf_hold = (value & 0xFFFFFF00) >>8; 111 buf_hold = (value & 0xFFFFFF00) >> 8;
112 } 112 }
113#endif 113#endif
114 /* Realign the source */ 114 /* Realign the source */
@@ -129,12 +129,12 @@ void *memcpy(void *v_dst, const void *v_src, __kernel_size_t c)
129 } 129 }
130#else 130#else
131 /* Load the holding buffer */ 131 /* Load the holding buffer */
132 buf_hold = (*i_src++ & 0xFFFF0000 )>>16; 132 buf_hold = (*i_src++ & 0xFFFF0000) >> 16;
133 133
134 for (; c >= 4; c -= 4) { 134 for (; c >= 4; c -= 4) {
135 value = *i_src++; 135 value = *i_src++;
136 *i_dst++ = buf_hold | ((value & 0xFFFF)<<16); 136 *i_dst++ = buf_hold | ((value & 0xFFFF) << 16);
137 buf_hold = (value & 0xFFFF0000) >>16; 137 buf_hold = (value & 0xFFFF0000) >> 16;
138 } 138 }
139#endif 139#endif
140 /* Realign the source */ 140 /* Realign the source */