[U-Boot] [PATCH 5/8] ARM Cortex A8: ifdef code calling lowlevel init

Tom
2010-03-28T17:38:17Z

Rabin Vincent wrote:
> Conditionally compile the code calling lowlevel_init, to avoid the
> following build error when CONFIG_SKIP_LOWLEVEL_INIT is defined:
>
> start.S:218: undefined reference to `lowlevel_init'

Move this change to the cpu/arm_cortexa9/start.S
That will be created from comment on 6/8

>
> Acked-by: Michael Brandt <michael.brandt@stericsson.com>
> Signed-off-by: Rabin Vincent <rabin.vincent@stericsson.com>
> ---
> cpu/arm_cortexa8/start.S | 4 +++-
> 1 files changed, 3 insertions(+), 1 deletions(-)
>
> diff --git a/cpu/arm_cortexa8/start.S b/cpu/arm_cortexa8/start.S
> index 29dae2f..70bfc5d 100644
> --- a/cpu/arm_cortexa8/start.S
> +++ b/cpu/arm_cortexa8/start.S
> @@ -181,7 +181,7 @@ clbss_l:
>
> _start_armboot: .word start_armboot
>
> -
> +#ifndef CONFIG_SKIP_LOWLEVEL_INIT
> /*************************************************************************
> *
> * CPU_init_critical registers
> @@ -218,6 +218,8 @@ cpu_init_crit:
> bl lowlevel_init @ go setup pll,mux,memory
> mov lr, ip @ restore link
> mov pc, lr @ back to my caller
> +#endif
> +
> /*
> *************************************************************************
> *

Tom