diff options
author | Hans de Goede <hdegoede@redhat.com> | 2015-01-21 15:24:05 (GMT) |
---|---|---|
committer | Tom Rini <trini@ti.com> | 2015-01-21 15:46:28 (GMT) |
commit | b56f6e2b4e0291efbe1b50f082dec73272ad7ab3 (patch) | |
tree | e5d9a1d2bfbadaf628058faa6e0c8fe0e33f4757 /include/bedbug/tables.h | |
parent | 768f6096f9c389b5ed36bee2957bee16b085fc4a (diff) | |
download | u-boot-b56f6e2b4e0291efbe1b50f082dec73272ad7ab3.tar.xz |
sunxi: Restore lowlevel_init usage
2 recent sunxi changes have removed the usage of lowlevel_init by moving some
code around and then setting CONFIG_SKIP_LOWLEVEL_INIT.
This is problematic for 2 reasons:
1) It does not just stop s_init from being called, it also stops
cpu_init_cp15 from getting called, which is undesirable.
2) We want u-boot.bin to be usable standalone, without SPL, some people e.g.
use an upstream u-boot.bin together with Allwinner's boot0 loader. So
u-boot.bin must (re)initialize the gpios, timer, etc.
This commit restores the lowlevel_init / s_init usage, while keeping the
changes to no longer use the global-data (gd) struct in the SPL.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Diffstat (limited to 'include/bedbug/tables.h')
0 files changed, 0 insertions, 0 deletions