> -----Original Message----- > From: V, Hemanth > Sent: Friday, May 08, 2009 11:16 AM > To: Shilimkar, Santosh; linux-arm-kernel@xxxxxxxxxxxxxxxxxxxxxx > Cc: linux-omap@xxxxxxxxxxxxxxx > Subject: Re: [PATCH 1/3] OMAP4: SMP: Add OMAP4430 SMP board files > > ---- Original Message ----- > From: "Santosh Shilimkar" <santosh.shilimkar@xxxxxx> > Subject: [PATCH 1/3] OMAP4: SMP: Add OMAP4430 SMP board files > > > > diff --git a/arch/arm/mach-omap2/omap-headsmp.S > > b/arch/arm/mach-omap2/omap-headsmp.S > > new file mode 100644 > > index 0000000..0afe039 > > --- /dev/null > > +++ b/arch/arm/mach-omap2/omap-headsmp.S > > @@ -0,0 +1,49 @@ > > +/* > > + * Secondary CPU startup routine source file. > > + * > > + * Copyright (C) 2009 Texas Instruments, Inc. > > + * > > + * Author: > > + * Santosh Shilimkar <santosh.shilimkar@xxxxxx> > > + * > > + * Interface functions needed for the SMP. This file is > based on arm > > + * realview smp platform. > > + * Copyright (c) 2003 ARM Limited. > > + * > > + * This program is free software,you can redistribute it > and/or modify > > + * it under the terms of the GNU General Public License > version 2 as > > + * published by the Free Software Foundation. > > + */ > > + > > +#include <linux/linkage.h> > > +#include <linux/init.h> > > + > > + __INIT > > + > > +/* > > + * OMAP4 specific entry point for secondary CPU to jump from ROM > > + * code. This routine also provides a holding flag into which > > + * secondary core is held until we're ready for it to initialise. > > + * The primary core will update the this flag using a hardware > > + * register AuxCoreBoot1. > > + */ > > Is initialization done by u-boot like icache_enable taken > care somewhere > for the secondary cpu. U-boot has no knowledge of secondary CPUs. Kernel takes care of it with help of ROM code.-- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html