x86: Call early_board_init when warm booting
authorGraeme Russ <graeme.russ@gmail.com>
Sat, 12 Feb 2011 04:11:33 +0000 (15:11 +1100)
committerGraeme Russ <graeme.russ@gmail.com>
Sat, 12 Feb 2011 04:11:33 +0000 (15:11 +1100)
commit4e33467d44620edf224aad03c2c7396fb4918696
treefad8135cb615cabf1c909e13f8a3094b953bc317
parent0c24c9cc71cb3e0976a4806d57450e79b349fb40
x86: Call early_board_init when warm booting

early_board_init has been skipped to avoid SDRAM corruption in the case
that a fully relocatable image has been loaded into SDRAM and is being
executed from SDRAM. x86 is being aligned with other architectures (ARM
and PPC in particlar) and will be using Cache-As-RAM to run a C
environment from Flash (or SRAM if you have some). early_board_init may
be needed to assist in the setup of Cache-As-RAM and the early C
environment
arch/i386/cpu/start.S