
Sascha,
-----Original Message----- From: u-boot-users-bounces@lists.sourceforge.net [mailto:u-boot-users-bounces@lists.sourceforge.net] On Behalf Of Menon, Nishanth Sent: Friday, May 09, 2008 6:49 AM To: Sascha Hauer Cc: u-boot-users@lists.sourceforge.net Subject: Re: [U-Boot-Users] [Patch] U-Boot-V2: IntroduceCONFIG_ARCH_HAS_INIT_LOWLEVEL
Moving this to the config system is generally a good idea, but ARCH_HAS_INIT_LOWLEVEL should be an invisible option which gets selected by architectures that actually need it.
Resending the patch with proper subject
Signed-off-by: Nishanth Menon x0nishan@ti.com Index: u-boot-v2.git/arch/arm/cpu/start-arm.S =================================================================== --- u-boot-v2.git.orig/arch/arm/cpu/start-arm.S 2008-05-12 07:21:41.000000000 -0500 +++ u-boot-v2.git/arch/arm/cpu/start-arm.S 2008-05-12 07:21:45.000000000 -0500 @@ -131,7 +131,7 @@ orr r0,r0,#0xd3 msr cpsr,r0
-#ifdef ARCH_HAS_INIT_LOWLEVEL +#ifdef CONFIG_ARCH_HAS_INIT_LOWLEVEL bl arch_init_lowlevel #endif /* Index: u-boot-v2.git/arch/m68k/cpu/start-mcfv4e.S =================================================================== --- u-boot-v2.git.orig/arch/m68k/cpu/start-mcfv4e.S 2008-05-12 07:21:41.000000000 -0500 +++ u-boot-v2.git/arch/m68k/cpu/start-mcfv4e.S 2008-05-12 07:21:45.000000000 -0500 @@ -406,7 +406,7 @@ * standard reset vector file, but also do some special things * required only on their specific CPU. */ -#ifdef ARCH_HAS_INIT_LOWLEVEL +#ifdef CONFIG_ARCH_HAS_INIT_LOWLEVEL bsr.l arch_init_lowlevel nop #endif Index: u-boot-v2.git/common/Kconfig =================================================================== --- u-boot-v2.git.orig/common/Kconfig 2008-05-12 07:21:42.000000000 -0500 +++ u-boot-v2.git/common/Kconfig 2008-05-12 07:21:45.000000000 -0500 @@ -77,6 +77,9 @@ on many platforms. Disabling this option allows configurations to use U-boot as a second stage boot loader.
+config ARCH_HAS_INIT_LOWLEVEL + bool + config PROMPT string prompt "U-Boot command prompt"