[U-Boot] [PATCH 1/9] tegra2: Add arch_cpu_init() to fire up Cortex-A9

Simon Glass
2011-10-14T00:47:16Z

Hi Mike,

On Thu, Oct 13, 2011 at 4:34 PM, Mike Frysinger <vapier@gentoo.org> wrote:
> On Thursday 13 October 2011 19:18:22 Simon Glass wrote:
>> On Thu, Oct 13, 2011 at 3:52 PM, Mike Frysinger wrote:
>> > On Thursday 13 October 2011 17:05:55 Simon Glass wrote:
>> >> --- a/arch/arm/lib/Makefile
>> >> +++ b/arch/arm/lib/Makefile
>> >>
>> >> +# Tegra has an ARMv4T CPU which runs board_init_f(), so we must build
>> >> this +# file with compatible flags
>> >> +ifdef CONFIG_TEGRA2
>> >> +CFLAGS_arch/arm/lib/board.o += -march=armv4t
>> >> +endif
>> >
>> > all Tegra SoC's have an ARMv4T inside of the package ? ?that's a bit
>> > crazy. isn't there a tegra-specific config.mk somewhere we could add
>> > this instead ?
>>
>> Well that same line can't go into the tegra-specific config.mk as it
>> will not be seen when compiling arch/arm/lib.
>
> why not ?
>
> arch/arm/lib/Makefile includes topdir/config.mk
>
> topdir/config.mk includes topdir/$(CPUDIR)/$(SOC)/config.mk
>
> isn't tegra your SOC here ?

Oh I see. I missed that link - yes it should work. Thanks for pointing
it out - I will take another look.

Regards,
Simon

> -mike
>