arm: Switch 32-bit ARM to using generic global_data setup
authorSimon Glass <sjg@chromium.org>
Mon, 19 Oct 2015 12:50:00 +0000 (06:50 -0600)
committerTom Rini <trini@konsulko.com>
Sat, 24 Oct 2015 17:50:36 +0000 (13:50 -0400)
commit5ba534d247d418e09c5b4fe5fb7fa780aac08e49
tree277dea023629e8aa5c2d53932a8ee8347b70ad59
parent931bec31b44fbcb01448651424aaf9b6212c141f
arm: Switch 32-bit ARM to using generic global_data setup

There is quite a bit of assembler code that can be removed if we use the
generic global_data setup. Less arch-specific code makes it easier to add
new features and maintain the start-up code.

Drop the unneeded code and adjust the hooks in board_f.c to cope.

Signed-off-by: Simon Glass <sjg@chromium.org>
arch/arm/lib/crt0.S