coreboot-kgpe-d16/src/mainboard
Arthur Heymans 12440ce63e drivers/intel/fsp1_1: Fake microcode update to make FSP happy
The FSP loops through microcode updates and at the end checks if
the microcode revision is not zero. Since we update the microcode
before loading FSP, this is the case and a fake microcode can be
passed to the FSP.

The advantage is that the Kconfig symbols to specify the location and
the size of the microcode blob can be dropped.

Change-Id: I63cfb7b19e9795da85566733fb4c1ff989e85d03
Signed-off-by: Arthur Heymans <arthur@aheymans.xyz>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/36255
Reviewed-by: Nico Huber <nico.h@gmx.de>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2019-11-10 22:57:55 +00:00
..
adi mb/*/*/others: Use sb/intel/common/acpi/platform.asl 2019-11-04 11:48:19 +00:00
adlink kconfig: automatically include mainboards 2015-04-18 08:31:08 +02:00
advansus mb/advansus: Use 'Device()' instead of 'Processor()' 2019-10-27 18:07:48 +00:00
amd src/mainboard: change "unsigned" to "unsigned int" 2019-10-27 21:08:49 +00:00
aopen src/mainboard: Drop wrong _ADR objects 2019-10-25 10:07:02 +00:00
apple mb/*/*{bd82x6x/ibexpreak}: Use sb/intel/common/acpi/platform.asl 2019-11-04 11:36:39 +00:00
asrock mb/asrock/h110m/devicetree: fix VR config info 2019-11-04 22:09:46 +00:00
asus mb/asus/p5ql-em: Add mainboard 2019-11-09 05:37:09 +00:00
avalue mb/avalue: Use 'Device()' instead of 'Processor()' 2019-10-27 18:09:38 +00:00
bap src/mainboard: change "unsigned" to "unsigned int" 2019-10-27 21:08:49 +00:00
biostar src/mainboard: change "unsigned" to "unsigned int" 2019-10-27 21:08:49 +00:00
cavium src/mainboard/{cavium,sifive}: Use $(obj) instead of build 2019-07-29 06:02:37 +00:00
compulab mb/*/*{bd82x6x/ibexpreak}: Use sb/intel/common/acpi/platform.asl 2019-11-04 11:36:39 +00:00
elmex
emulation mb/emulation/qemu: Add VBOOT support 2019-11-06 13:56:49 +00:00
esd soc/intel/{IA-CPU/SOC}: Move sleepstates.asl into southbridge/intel/common/acpi 2019-11-01 11:50:03 +00:00
facebook drivers/intel/fsp1_1: Fake microcode update to make FSP happy 2019-11-10 22:57:55 +00:00
foxconn mb/*/*{i82801gx}: Use sb/intel/common/acpi/platform.asl 2019-11-04 11:45:58 +00:00
getac soc/intel/{IA-CPU/SOC}: Move sleepstates.asl into southbridge/intel/common/acpi 2019-11-01 11:50:03 +00:00
gigabyte mb/*/*{i82801gx}: Use sb/intel/common/acpi/platform.asl 2019-11-04 11:45:58 +00:00
gizmosphere
google arch/x86: Replace some __SMM__ guards 2019-11-09 11:03:03 +00:00
hp arch/x86: Drop some __SMM__ guards 2019-11-08 07:46:23 +00:00
ibase soc/intel/{IA-CPU/SOC}: Move sleepstates.asl into southbridge/intel/common/acpi 2019-11-01 11:50:03 +00:00
iei mb/iei: Use 'Device()' instead of 'Processor()' 2019-10-27 18:12:17 +00:00
intel ELOG: Introduce elog_gsmi variants 2019-11-09 10:49:47 +00:00
jetway mb/jetway: Use 'Device()' instead of 'Processor()' 2019-10-27 19:03:03 +00:00
kontron mb/*/*{bd82x6x/ibexpreak}: Use sb/intel/common/acpi/platform.asl 2019-11-04 11:36:39 +00:00
lenovo arch/x86: Drop some __SMM__ guards 2019-11-08 07:46:23 +00:00
lippert mb/lippert: Use 'Device()' instead of 'Processor()' 2019-10-27 19:04:00 +00:00
msi mb/*/*{bd82x6x/ibexpreak}: Use sb/intel/common/acpi/platform.asl 2019-11-04 11:36:39 +00:00
ocp mb/ocp/monolake: Configure IPMI BMC FRB2 watchdog timer via VPD variables 2019-10-24 15:47:51 +00:00
opencellular soc/intel/{IA-CPU/SOC}: Move sleepstates.asl into southbridge/intel/common/acpi 2019-11-01 11:50:03 +00:00
packardbell mb/*/*{bd82x6x/ibexpreak}: Use sb/intel/common/acpi/platform.asl 2019-11-04 11:36:39 +00:00
pcengines AGESA,binaryPI: Replace use of __PRE_RAM__ 2019-08-20 12:47:44 +00:00
portwell drivers/intel/fsp1_1: Fake microcode update to make FSP happy 2019-11-10 22:57:55 +00:00
purism soc/intel/{IA-CPU/SOC}: Move sleepstates.asl into southbridge/intel/common/acpi 2019-11-01 11:50:03 +00:00
razer soc/intel/{IA-CPU/SOC}: Move sleepstates.asl into southbridge/intel/common/acpi 2019-11-01 11:50:03 +00:00
roda mb/*/*{bd82x6x/ibexpreak}: Use sb/intel/common/acpi/platform.asl 2019-11-04 11:36:39 +00:00
samsung mb/*/*{bd82x6x/ibexpreak}: Use sb/intel/common/acpi/platform.asl 2019-11-04 11:36:39 +00:00
sapphire mb/*/*{bd82x6x/ibexpreak}: Use sb/intel/common/acpi/platform.asl 2019-11-04 11:36:39 +00:00
scaleway mb/*/*/others: Use sb/intel/common/acpi/platform.asl 2019-11-04 11:48:19 +00:00
siemens soc/intel/{IA-CPU/SOC}: Move sleepstates.asl into southbridge/intel/common/acpi 2019-11-01 11:50:03 +00:00
sifive mainboard/sifive/hifive-unleashed: Update devicetree 2019-09-12 13:16:24 +00:00
supermicro mb/supermicro/x11ssh-tf: Disable i8042 support 2019-11-05 14:49:31 +00:00
ti
tyan src/mainboard: change "unsigned" to "unsigned int" 2019-10-27 21:08:49 +00:00
up soc/intel/{IA-CPU/SOC}: Move sleepstates.asl into southbridge/intel/common/acpi 2019-11-01 11:50:03 +00:00
via src/mainboard: Remove unused include <device/pci_ops.h> 2019-09-16 07:29:18 +00:00
Kconfig