Re: [Qemu-devel] [PATCH] Basic support for ARM A15 "architectured" (cp15) timers

2012-09-17 Thread Peter Maydell
On 15 September 2012 17:41, Blue Swirl wrote: > On Sat, Sep 15, 2012 at 8:57 AM, Daniel Forsgren > wrote: >> 1) What is considered to be part of the "core" and what is >> considered to be a device external to the core? To me, it looks >> like co-processor functionality in general is considered to

Re: [Qemu-devel] [PATCH] Basic support for ARM A15 "architectured" (cp15) timers

2012-09-15 Thread Blue Swirl
aybe this could be a nice approach. But I'd vote for CPUARMState for now. > > br, > > /D > >> -Original Message- >> From: Blue Swirl [mailto:blauwir...@gmail.com] >> Sent: den 14 september 2012 19:26 >> To: Daniel Forsgren >> Cc: qem

Re: [Qemu-devel] [PATCH] Basic support for ARM A15 "architectured" (cp15) timers

2012-09-15 Thread Daniel Forsgren
2 19:26 > To: Daniel Forsgren > Cc: qemu-devel@nongnu.org > Subject: Re: [Qemu-devel] [PATCH] Basic support for ARM A15 "architectured" > (cp15) timers > > On Wed, Sep 12, 2012 at 11:49 AM, Daniel Forsgren > wrote: > > This patch adds basic support for the "

Re: [Qemu-devel] [PATCH] Basic support for ARM A15 "architectured" (cp15) timers

2012-09-14 Thread Peter Maydell
On 14 September 2012 18:26, Blue Swirl wrote: > On Wed, Sep 12, 2012 at 11:49 AM, Daniel Forsgren >> +++ qemu-linaro-1.1.50-2012.07-modified/target-arm/helper.c 2012-09-12 >> 13:15:45.544424842 +0200 >> @@ -1012,9 +1012,11 @@ void register_cp_regs_for_features(ARMCP >> if (arm_feature(en

Re: [Qemu-devel] [PATCH] Basic support for ARM A15 "architectured" (cp15) timers

2012-09-14 Thread Blue Swirl
On Wed, Sep 12, 2012 at 11:49 AM, Daniel Forsgren wrote: > This patch adds basic support for the "architected" timers (i.e. cp15) > found in A15. It's enough to allow Linux to boot, using arch_timer for > the tick. However - it is not a complete model of the timer block at > large, it is not that

[Qemu-devel] [PATCH] Basic support for ARM A15 "architectured" (cp15) timers

2012-09-12 Thread Daniel Forsgren
This patch adds basic support for the "architected" timers (i.e. cp15) found in A15. It's enough to allow Linux to boot, using arch_timer for the tick. However - it is not a complete model of the timer block at large, it is not that well structured, and it is currently tested with qemu-linaro-1.1.5