soc/intel/skylake: Add option to control microcode update inclusion
commit2ab4f4b2c5adddc0d98654b1d268227d4c7457ba
authorWim Vervoorn <wvervoorn@eltan.com>
Wed, 23 Oct 2019 08:22:06 +0000 (23 10:22 +0200)
committerPatrick Georgi <pgeorgi@google.com>
Fri, 6 Dec 2019 15:14:15 +0000 (6 15:14 +0000)
tree6eea89b50ee6cc109b24c38e89c476122b12282c
parent05fe16c4f344d3fe23725d35104d38dab590a746
soc/intel/skylake: Add option to control microcode update inclusion

On embedded boards the cpu mounted on the board is known. So it is not
required to include microcode for all possible Sky Lake and Kaby Lake
cpus. This patch provides the possibility to only support the versions
required.

By default all microcode updates will be included and the versions not
required can be removed using Kconfig.

BUG=N/A
TEST=build

Change-Id: Iaa36c2846b2279a2eb2b61e6c97d6c89d0736f55
Signed-off-by: Wim Vervoorn <wvervoorn@eltan.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/37514
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Patrick Rudolph <siro@das-labor.org>
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
Reviewed-by: Frans Hendriks <fhendriks@eltan.com>
src/soc/intel/skylake/Kconfig
src/soc/intel/skylake/Makefile.inc