Re: [Qemu-devel] [PATCH v5 11/33] target-arm: arrayfying fieldoffset for banking

2014-10-07 Thread Peter Maydell
On 7 October 2014 22:50, Greg Bellows wrote: > I'm still trying to wrap my head around it, but I believe there are > cases where we use a different register set depending on whether a > given EL is 32 or 64-bit. Well, if an EL is 64-bit then it sees (effectively) a totally different register set

Re: [Qemu-devel] [PATCH v5 11/33] target-arm: arrayfying fieldoffset for banking

2014-10-07 Thread Greg Bellows
On 7 October 2014 02:12, Peter Maydell wrote: > On 7 October 2014 06:06, Greg Bellows wrote: > > > > > > On 6 October 2014 11:19, Peter Maydell wrote: > >> > >> On 30 September 2014 22:49, Greg Bellows > wrote: > >> > From: Fabian Aggeler > >> > > >> > Prepare ARMCPRegInfo to support specifyi

Re: [Qemu-devel] [PATCH v5 11/33] target-arm: arrayfying fieldoffset for banking

2014-10-07 Thread Peter Maydell
On 7 October 2014 06:06, Greg Bellows wrote: > > > On 6 October 2014 11:19, Peter Maydell wrote: >> >> On 30 September 2014 22:49, Greg Bellows wrote: >> > From: Fabian Aggeler >> > >> > Prepare ARMCPRegInfo to support specifying two fieldoffsets per >> > register definition. This will allow us

Re: [Qemu-devel] [PATCH v5 11/33] target-arm: arrayfying fieldoffset for banking

2014-10-06 Thread Greg Bellows
On 6 October 2014 11:19, Peter Maydell wrote: > On 30 September 2014 22:49, Greg Bellows wrote: > > From: Fabian Aggeler > > > > Prepare ARMCPRegInfo to support specifying two fieldoffsets per > > register definition. This will allow us to keep one register > > definition for banked registers (

Re: [Qemu-devel] [PATCH v5 11/33] target-arm: arrayfying fieldoffset for banking

2014-10-06 Thread Peter Maydell
On 30 September 2014 22:49, Greg Bellows wrote: > From: Fabian Aggeler > > Prepare ARMCPRegInfo to support specifying two fieldoffsets per > register definition. This will allow us to keep one register > definition for banked registers (different offsets for secure/ > non-secure world). > > Signe

[Qemu-devel] [PATCH v5 11/33] target-arm: arrayfying fieldoffset for banking

2014-09-30 Thread Greg Bellows
From: Fabian Aggeler Prepare ARMCPRegInfo to support specifying two fieldoffsets per register definition. This will allow us to keep one register definition for banked registers (different offsets for secure/ non-secure world). Signed-off-by: Fabian Aggeler Signed-off-by: Greg Bellows ---