projects
/
profile
/
common
/
kernel-common.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
31f4671
)
ARM: VFP: Fix vfp_put_double() for d16-d31
author
Russell King
<rmk+kernel@arm.linux.org.uk>
Thu, 27 May 2010 07:23:29 +0000
(08:23 +0100)
committer
Russell King
<rmk+kernel@arm.linux.org.uk>
Thu, 27 May 2010 09:32:06 +0000
(10:32 +0100)
vfp_put_double() takes the double value in r0,r1 not r1,r2.
Reported-by: Tarun Kanti DebBarma <tarun.kanti@ti.com>
Cc: <stable@kernel.org>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
arch/arm/vfp/vfphw.S
patch
|
blob
|
history
diff --git
a/arch/arm/vfp/vfphw.S
b/arch/arm/vfp/vfphw.S
index
66dc2d0
..
d66cead
100644
(file)
--- a/
arch/arm/vfp/vfphw.S
+++ b/
arch/arm/vfp/vfphw.S
@@
-277,7
+277,7
@@
ENTRY(vfp_put_double)
#ifdef CONFIG_VFPv3
@ d16 - d31 registers
.irp dr,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15
-1: mcrr p11, 3, r
1, r2, c\dr @ fmdrr r1, r2
, d\dr
+1: mcrr p11, 3, r
0, r1, c\dr @ fmdrr r0, r1
, d\dr
mov pc, lr
.org 1b + 8
.endr