coreboot-kgpe-d16/src/drivers/intel
Frans Hendriks 162d704b57 drivers/intel/fsp1_1/temp_ram_exit.c: Initialize CBMEM
prog_locate() will load FSP, before CBMEM is initialized.
The vboot workbuffer is used for loading, but
CBMEM_ID_VBOOT_WORKBUF is not available.
A NULL pointer is returned as workbuffer resulting in error
'Ramstage was not loaded!' at second boot.

Initialize CBMEM before calling prog_locate().

BUG  = N/A
TEST = Build and boot on Facebook FBG1701

Change-Id: I2f04a326a95840937b71f6ad65a7c011268ec6d6
Signed-off-by: Frans Hendriks <fhendriks@eltan.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/49639
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Arthur Heymans <arthur@aheymans.xyz>
2021-01-21 11:02:43 +00:00
..
dptf drivers/intel/dptf: Remove prompts from DPTF config options 2020-07-26 21:34:03 +00:00
fsp1_1 drivers/intel/fsp1_1/temp_ram_exit.c: Initialize CBMEM 2021-01-21 11:02:43 +00:00
fsp2_0 drivers/intel/fsp2_0: recreate FSP targets on config change 2020-12-21 02:32:16 +00:00
gma drivers/intel/gma/intel_bios.h: Remove repeated word 2021-01-18 07:34:12 +00:00
i210 drivers/intel/i210: Request Bus Master in .final ops 2020-11-30 07:58:13 +00:00
ish acpi: Call acpi_fill_ssdt() only for enabled devices 2020-11-09 07:24:13 +00:00
mipi_camera acpi: Call acpi_fill_ssdt() only for enabled devices 2020-11-09 07:24:13 +00:00
pmc_mux acpi: Call acpi_fill_ssdt() only for enabled devices 2020-11-09 07:24:13 +00:00
ptt
soundwire acpi: Call acpi_fill_ssdt() only for enabled devices 2020-11-09 07:24:13 +00:00
usb4/retimer acpi: Call acpi_fill_ssdt() only for enabled devices 2020-11-09 07:24:13 +00:00