Messages in this thread | | | Date | Mon, 13 Dec 2010 14:56:04 +0000 | Subject | Re: [PATCH v3 5/5] msm: add SMP support for msm | From | Catalin Marinas <> |
| |
On 13 December 2010 01:20, <ykaoua@qualcomm.com> wrote: > --- /dev/null > +++ b/arch/arm/mach-msm/headsmp.S [...] > +ENTRY(msm_secondary_startup) > + mrc p15, 0, r0, c0, c0, 5 @ MPIDR > + and r0, r0, #15 @ What CPU am I > + adr r4, 1f @ address of > + ldmia r4, {r5, r6} @ load curr addr and pen_rel addr > + sub r4, r4, r5 @ determine virtual/phys offsets > + add r6, r6, r4 @ apply > +pen: > + wfe > + dsb @ ensure subsequent access is > + @ after event > + > + ldr r7, [r6] @ pen_rel has cpu to remove from reset > + cmp r7, r0 @ are we lucky? > + bne pen
Is the primary CPU using SEV to wake the secondary from the WFE? I may have missed it.
-- Catalin
| |