Re: [PATCH v3 08/31] arm64: CPU support

2012-09-10 Thread Catalin Marinas
On Fri, Sep 07, 2012 at 08:24:38PM +0100, Arnd Bergmann wrote: > On Friday 07 September 2012, Catalin Marinas wrote: > > +#include > > + > > +extern unsigned long __cpu_setup(void); > > + > > +struct cpu_info __initdata cpu_table[] = { > > + { > > + .cpu_id_val = 0x000f, > > +

Re: [PATCH v3 08/31] arm64: CPU support

2012-09-07 Thread Arnd Bergmann
On Friday 07 September 2012, Catalin Marinas wrote: > + > +#include > + > +extern unsigned long __cpu_setup(void); > + > +struct cpu_info __initdata cpu_table[] = { > + { > + .cpu_id_val = 0x000f, > + .cpu_id_mask= 0x000f, > + .cpu_name

[PATCH v3 08/31] arm64: CPU support

2012-09-07 Thread Catalin Marinas
This patch adds AArch64 CPU specific functionality. It assumes that the implementation is generic to AArch64 and does not require specific identification. Different CPU implementations may require the setting of various ACTLR_EL1 bits but such information is not currently available and it should id