arm: spl: Avoid setting up a duplicate global data structure
authorSimon Glass <sjg@chromium.org>
Tue, 3 Mar 2015 15:02:58 +0000 (08:02 -0700)
committerTom Rini <trini@konsulko.com>
Wed, 4 Mar 2015 19:55:04 +0000 (14:55 -0500)
commitfc8fdc76e72e4ea57a7257e7054ca1a3b0966d34
tree5cd4181b750219493709bfd781c728ea6ae4b8e4
parent24a6bc010e7ce00a91c795562058044e9f9d5dc0
arm: spl: Avoid setting up a duplicate global data structure

This is already set up in crt0.S. We don't need a new structure and don't
really want one in the 'data' section of the image, since it will be empty
and crt0.S's changes will be ignored.

As an interim measure, remove it only if CONFIG_DM is not defined. This
allows us to press ahead with driver model in SPL and allow the stragglers
to catch up.

Signed-off-by: Simon Glass <sjg@chromium.org>
arch/arm/include/asm/spl.h
arch/arm/lib/spl.c