[U-Boot] Fwd: FW: [PATCH 1/2] ARMV7: Versatile Express Coretile quad-core Cortex-A9 support

Peter Pearse peter.pearse at linaro.org
Wed Jul 28 10:46:12 CEST 2010


---------- Forwarded message ----------
From: Peter Pearse <peter.pearse at linaro.org>
Date: Wed, Jul 28, 2010 at 9:12 AM
Subject: Re: FW: [U-Boot] [PATCH 1/2] ARMV7: Versatile Express Coretile
quad-core Cortex-A9 support
To: Peter Pearse <Peter.Pearse at arm.com>


Tom

The ARM Boot Monitor, supplied with all Versatile Express boards, places the
spare cores into WFI and this is what the current kernel code [
arch/arm/mach-vexpress/platsmp.c::boot_secondary() ] expects.

If it runs after the ARM Boot Monitor, u-boot need not touch the spare
cores.

If u-boot is to be run stand alone, without the ARM Boot Monitor, then it
needs to initialize the boards GICs otherwise the wakeup interrupts issued
during kernel boot will not reach the cores in WFI.

Should you wish to put the cores into WFE, rather than WFI the kernel will
need patching to issue the necessary event(s).

I believe there is some reason that WFE is deprecated for this use - I'll
check further

Regards

Peter

On Wed, Jul 28, 2010 at 9:01 AM, Peter Pearse <Peter.Pearse at arm.com> wrote:

>
>
>
>
> *From:* u-boot-bounces at lists.denx.de [mailto:u-boot-bounces at lists.denx.de]
> *On Behalf Of *Matt Waddel
> *Sent:* 28 July 2010 00:39
> *To:* u-boot at lists.denx.de
> *Subject:* [U-Boot] [PATCH 1/2] ARMV7: Versatile Express Coretile
> quad-core Cortex-A9 support
>
>
>
>
>
> -- IMPORTANT NOTICE: The contents of this email and any attachments are
> confidential and may also be privileged. If you are not the intended
> recipient, please notify the sender immediately and do not disclose the
> contents to any other person, use it for any purpose, or store or copy the
> information in any medium. Thank you.
>


More information about the U-Boot mailing list