[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH] arm_boot: support board IDs more than 16 bits w
From: |
Mark Langsdorf |
Subject: |
Re: [Qemu-devel] [PATCH] arm_boot: support board IDs more than 16 bits wide |
Date: |
Fri, 20 Jan 2012 12:29:56 -0600 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:8.0) Gecko/20111124 Thunderbird/8.0 |
On 01/20/2012 11:05 AM, Peter Maydell wrote:
> Support passing a board ID value to the kernel in r1
> that is more than 16 bits wide. This is needed to pass
> the '-1 == invalid' value for boards which only support
> device tree booting.
>
> Signed-off-by: Peter Maydell <address@hidden>
> ---
> This applies after the Calxeda patchset. Mark, I suggest you put it
> in your patchset in the appropriate place.
Thanks, very helpful.
I'm currently tracking down a bug in which linux/arch/arm/kernel/smp.c
scu_get_core_count() returns the value of the raw_readl of scu_base
+ SCU_CONFIG (0xfee00004) as the value of smpboot[0]. It seems to be
bypassing the a9mpcore.c code entirely. I'm not sure what's happening
there.
--Mark Langsdorf
Calxeda, Inc.