Re: [PATCH] ARM:VFPv3:enable {d16-d31} access

2010-05-27 Thread Russell King - ARM Linux
On Thu, May 27, 2010 at 10:07:40AM +0530, DebBarma, Tarun Kanti wrote: Note the different registers. Change r1, r2 to r0, r1 and it should work. Yes, that's right. I figured that out yesterday and confirmed the test results. Thanks! I've now committed a fix to change those registers.

RE: [PATCH] ARM:VFPv3:enable {d16-d31} access

2010-05-27 Thread DebBarma, Tarun Kanti
-Original Message- From: Russell King - ARM Linux [mailto:li...@arm.linux.org.uk] Sent: Thursday, May 27, 2010 3:00 PM To: DebBarma, Tarun Kanti Cc: linux-omap@vger.kernel.org; linux-arm-ker...@lists.infradead.org Subject: Re: [PATCH] ARM:VFPv3:enable {d16-d31} access On Thu, May

Re: [PATCH] ARM:VFPv3:enable {d16-d31} access

2010-05-26 Thread Russell King - ARM Linux
On Wed, May 26, 2010 at 05:13:24PM +0530, DebBarma, Tarun Kanti wrote: 1) With the existing implementation I am not able to correctly write/read {d0-d15} but not the {d16-d31} set 2) With my changes I am able to write/read correctly. The reason this happens is simple. In vfp_get_double(),

RE: [PATCH] ARM:VFPv3:enable {d16-d31} access

2010-05-26 Thread DebBarma, Tarun Kanti
Russell, -Original Message- From: Russell King - ARM Linux [mailto:li...@arm.linux.org.uk] Sent: Thursday, May 27, 2010 1:40 AM To: DebBarma, Tarun Kanti Cc: linux-omap@vger.kernel.org; linux-arm-ker...@lists.infradead.org Subject: Re: [PATCH] ARM:VFPv3:enable {d16-d31} access

RE: [PATCH] ARM:VFPv3:enable {d16-d31} access

2010-05-25 Thread DebBarma, Tarun Kanti
Subject: Re: [PATCH] ARM:VFPv3:enable {d16-d31} access On Tuesday 25 May 2010, DebBarma, Tarun Kanti wrote: (Including ARM mailing list) From: Tarun Kanti Debbarma a0876...@a0876346-desktop.(none) This patch attempts to fix two related problems: (1) vfp_get_double(), vfp_put_double() functions

Re: [PATCH] ARM:VFPv3:enable {d16-d31} access

2010-05-25 Thread Russell King - ARM Linux
On Tue, May 25, 2010 at 02:39:17PM +0530, DebBarma, Tarun Kanti wrote: #ifdef CONFIG_VFPv3 @ d16 - d31 registers - .irpdr,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15 -1: mrrcp11, 3, r0, r1, c\dr@ fmrrd r0, r1, d\dr + .irp