soc/intel/skylake: Select microcode updates depending on discrete PCH
Change-Id: I05e97484605306afc70c726187bda8091216c9cc Signed-off-by: Arthur Heymans <arthur@aheymans.xyz> Reviewed-on: https://review.coreboot.org/c/coreboot/+/33557 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Nico Huber <nico.h@gmx.de>
This commit is contained in:
parent
917420f7e8
commit
b0bbafe5ad
|
@ -81,15 +81,17 @@ postcar-y += spi.c
|
||||||
postcar-y += i2c.c
|
postcar-y += i2c.c
|
||||||
postcar-y += uart.c
|
postcar-y += uart.c
|
||||||
|
|
||||||
|
ifeq ($(CONFIG_SKYLAKE_SOC_PCH_H),y)
|
||||||
# Skylake D0
|
|
||||||
cpu_microcode_bins += 3rdparty/blobs/cpu/intel/model_406ex/microcode.bin
|
|
||||||
# Skylake H Q0
|
# Skylake H Q0
|
||||||
cpu_microcode_bins += 3rdparty/blobs/cpu/intel/model_506ex/microcode.bin
|
cpu_microcode_bins += 3rdparty/blobs/cpu/intel/model_506ex/microcode.bin
|
||||||
# Kabylake H0, Y0
|
|
||||||
cpu_microcode_bins += 3rdparty/blobs/cpu/intel/model_806ex/microcode.bin
|
|
||||||
# Kabylake HB0
|
# Kabylake HB0
|
||||||
cpu_microcode_bins += 3rdparty/blobs/cpu/intel/model_906ex/microcode.bin
|
cpu_microcode_bins += 3rdparty/blobs/cpu/intel/model_906ex/microcode.bin
|
||||||
|
else
|
||||||
|
# Skylake D0
|
||||||
|
cpu_microcode_bins += 3rdparty/blobs/cpu/intel/model_406ex/microcode.bin
|
||||||
|
# Kabylake H0, Y0
|
||||||
|
cpu_microcode_bins += 3rdparty/blobs/cpu/intel/model_806ex/microcode.bin
|
||||||
|
endif
|
||||||
# Missing for Skylake C0 (0x406e2), Kabylake G0 (0x406e8), Kabylake HA0 (0x506e8)
|
# Missing for Skylake C0 (0x406e2), Kabylake G0 (0x406e8), Kabylake HA0 (0x506e8)
|
||||||
# since those are probably pre-release samples.
|
# since those are probably pre-release samples.
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue