x86: Add support for running Intel reference code
authorSimon Glass <sjg@chromium.org>
Sat, 12 Mar 2016 05:07:16 +0000 (22:07 -0700)
committerBin Meng <bmeng.cn@gmail.com>
Thu, 17 Mar 2016 02:27:25 +0000 (10:27 +0800)
commit0adf8d3548c3fe6f577bb0f2a7acd855dced8a83
treecfa84d30a80b842aa55ae0839be3bc5bcfcab30a
parent779653b0cbe3f634632bc4ecae1ce5df84638326
x86: Add support for running Intel reference code

Intel has invented yet another binary blob which firmware is required to
run. This is run after SDRAM is ready. It is linked to load at a particular
address, typically 0, but is a relocatable ELF so can be moved if required.

Add support for this in the build system. The file should be placed in the
board directory, and called refcode.elf.

Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
Makefile
arch/x86/Kconfig
arch/x86/include/asm/cpu.h