Config changes to support microcode in CBFS

Nothing is yet enabled, this is just a config skeleton change.

The MICROCODE_INCLUDE_PATH definition is going to be used by the
Makefile building the microcode blob for CBFS inclusion.

Change-Id: I7868db3cfd4b181500e361706e5f4dc08ca1c87d
Signed-off-by: Vadim Bendebury <vbendeb@chromium.org>
Reviewed-on: http://review.coreboot.org/1292
Tested-by: build bot (Jenkins)
Reviewed-by: Ronald G. Minnich <rminnich@gmail.com>
This commit is contained in:
Vadim Bendebury 2012-06-19 04:20:20 +00:00 committed by Ronald G. Minnich
parent 48c6bae1f2
commit 999e94cb7a
2 changed files with 15 additions and 0 deletions

View File

@ -62,4 +62,13 @@ config SSE2
streaming SIMD instructions. Some parts of coreboot can be built streaming SIMD instructions. Some parts of coreboot can be built
with more efficient code if SSE2 instructions are available. with more efficient code if SSE2 instructions are available.
if CPU_INTEL_MODEL_206AX || CPU_INTEL_MODEL_306AX
config MICROCODE_IN_CBFS
bool "Look for microcode in CBFS"
help
Load microcode updates from CBFS instead of compiling them in.
endif
endif # ARCH_X86 endif # ARCH_X86

View File

@ -21,6 +21,12 @@ config SMM_TSEG_SIZE
hex hex
default 0x800000 default 0x800000
if MICROCODE_IN_CBFS
config MICROCODE_INCLUDE_PATH
string
default "src/cpu/intel/model_206ax"
endif
endif endif
if CPU_INTEL_MODEL_206AX if CPU_INTEL_MODEL_206AX