
Am Dienstag, 22. Juni 2010 09:24:40 schrieb Michal Simek:
Stephan Linz wrote:
Foresighted to support flat device tree realocations we need to use the new Logical memory blocks library in a manner as been used by all other architectures.
Signed-off-by: Stephan Linz linz@li-pro.net
arch/microblaze/include/asm/config.h | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/arch/microblaze/include/asm/config.h b/arch/microblaze/include/asm/config.h index 8a9064b..ec2c316 100644 --- a/arch/microblaze/include/asm/config.h +++ b/arch/microblaze/include/asm/config.h @@ -21,6 +21,8 @@ #ifndef _ASM_CONFIG_H_ #define _ASM_CONFIG_H_
+#define CONFIG_LMB
I see what you are trying to do but what is your point with enabling LMB support ?
Hm, mainly a clean compilation. Without this define I can not enable the flat device tree handling. LMB is quite new in U-Boot (PowerPC) and there are some dependencies to the FDT support. That force to enable even this feature on MicroBlaze too. I want to avoid a deep intrusion into the code.
I am not sure if this enabling bring us any feature which we need.
Hm, could you pleace consult the PowerPC folks? I think LMB is used to transfer system memory map from U-Boot to Linux kernel in a common way (similar like on x86 PC from BIOS to kernel), or not? Any comments?
br, Stephan
Thanks, Michal