diff options
Diffstat (limited to 'arch/arm/lib/io-writesl.S')
-rw-r--r-- | arch/arm/lib/io-writesl.S | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/arch/arm/lib/io-writesl.S b/arch/arm/lib/io-writesl.S index 8d3b7813725c..d0d104a0dd11 100644 --- a/arch/arm/lib/io-writesl.S +++ b/arch/arm/lib/io-writesl.S | |||
@@ -41,26 +41,26 @@ ENTRY(__raw_writesl) | |||
41 | blt 5f | 41 | blt 5f |
42 | bgt 6f | 42 | bgt 6f |
43 | 43 | ||
44 | 4: mov ip, r3, pull #16 | 44 | 4: mov ip, r3, lspull #16 |
45 | ldr r3, [r1], #4 | 45 | ldr r3, [r1], #4 |
46 | subs r2, r2, #1 | 46 | subs r2, r2, #1 |
47 | orr ip, ip, r3, push #16 | 47 | orr ip, ip, r3, lspush #16 |
48 | str ip, [r0] | 48 | str ip, [r0] |
49 | bne 4b | 49 | bne 4b |
50 | mov pc, lr | 50 | mov pc, lr |
51 | 51 | ||
52 | 5: mov ip, r3, pull #8 | 52 | 5: mov ip, r3, lspull #8 |
53 | ldr r3, [r1], #4 | 53 | ldr r3, [r1], #4 |
54 | subs r2, r2, #1 | 54 | subs r2, r2, #1 |
55 | orr ip, ip, r3, push #24 | 55 | orr ip, ip, r3, lspush #24 |
56 | str ip, [r0] | 56 | str ip, [r0] |
57 | bne 5b | 57 | bne 5b |
58 | mov pc, lr | 58 | mov pc, lr |
59 | 59 | ||
60 | 6: mov ip, r3, pull #24 | 60 | 6: mov ip, r3, lspull #24 |
61 | ldr r3, [r1], #4 | 61 | ldr r3, [r1], #4 |
62 | subs r2, r2, #1 | 62 | subs r2, r2, #1 |
63 | orr ip, ip, r3, push #8 | 63 | orr ip, ip, r3, lspush #8 |
64 | str ip, [r0] | 64 | str ip, [r0] |
65 | bne 6b | 65 | bne 6b |
66 | mov pc, lr | 66 | mov pc, lr |