coreboot-kgpe-d16/src/soc/amd/picasso
Felix Held 7608ea0c9f soc/amd/cezanne,common,picasso: use BERT region reserved by FSP driver
commit ce0e2a0140 (drivers/intel/fsp2_0:
use FSP to allocate APEI BERT memory region) adds a mechanism to reserve
the BERT region inside the coreboot code, so we can get rid of the
workaround to reserve it in the FSP and return the location in a HOB.
mcfg->bert_size defaults to 0 which makes the FSP not generate the
corresponding HOB, but that field is planned to be removed at least on
Cezanne, so don't explicitly set it to 0.

BUG=b:169934025
TEST=BERT table that gets generated in a follow-up patch for Picasso
points to expected BERT region and Linux is able to access, decode and
display it.

Signed-off-by: Felix Held <felix-coreboot@felixheld.de>
Change-Id: Iaca89b47793bf9982181560f026459a18e7db134
Reviewed-on: https://review.coreboot.org/c/coreboot/+/52584
Reviewed-by: Marshall Dawson <marshalldawson3rd@gmail.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2021-05-21 11:22:59 +00:00
..
acpi soc/amd/picasso/acpi/cpu: move WAL1 method that calls ALIB to common 2021-05-08 18:21:25 +00:00
include/soc soc/amd/picasso: move gpp_clk_req_setting definition to chip.h 2021-05-19 15:37:15 +00:00
psp_verstage psp_verstage: differentiate bios entry 2021-05-10 04:07:09 +00:00
acpi.c soc/amd/cezanne: Add GRXS and GTXS method 2021-04-10 20:22:27 +00:00
agesa_acpi.c soc/amd/picasso/agesa_acpi: add comment to add_agesa_fsp_acpi_table call 2021-05-05 19:39:01 +00:00
aoac.c soc/amd/picasso: rename PICASSO_CONSOLE_UART to AMD_SOC_CONSOLE_UART 2020-12-11 00:42:32 +00:00
bootblock.c soc/amd/picasso: factor out write_resume_eip to common code 2020-12-11 00:44:31 +00:00
chip.c soc/amd/common/block/i2c: Move SoC agnostic parts into common 2021-03-22 03:40:42 +00:00
chip.h soc/amd/picasso: move gpp_clk_req_setting definition to chip.h 2021-05-19 15:37:15 +00:00
config.c soc/amd/picasso/config: add comment about cfg never being NULL 2020-12-06 19:04:51 +00:00
cpu.c soc/amd/picasso/cpu: make one line comment use only one line 2021-04-23 17:49:13 +00:00
data_fabric.c soc/amd/picasso/data_fabric: add missing data fabric device function 7 2021-02-24 19:37:12 +00:00
dmi.c soc/amd/picasso/dmi.c: Fix builds for boards without Google EC 2021-05-03 07:42:18 +00:00
early_fch.c soc/amd/piasso/fch: use common pm_set_power_failure_state functionality 2021-04-14 18:46:23 +00:00
fch.c soc/amd/{picasso/common}: Move populate_pirq_data prototype to common 2021-05-06 23:14:12 +00:00
fsp_m_params.c soc/amd/cezanne,common,picasso: use BERT region reserved by FSP driver 2021-05-21 11:22:59 +00:00
fsp_s_params.c soc/amd/cezanne,picasso: rename fsp_params.c to fsp_s_params.c 2021-03-29 19:52:01 +00:00
fw.cfg soc/amd: Change FIRMWARE_LOCATE to FIRMWARE_LOCATION 2020-11-04 09:42:18 +00:00
gpio.c soc/amd: remove special GPIO_2 override soc_gpio_hook 2021-04-08 16:47:27 +00:00
graphics.c soc/amd/picasso/graphics: implement map_oprom_vendev_rev 2020-06-14 19:08:08 +00:00
i2c.c trivial: Fix the tab and rearrange the lines 2021-03-22 03:41:25 +00:00
Kconfig soc/amd/{common,picasso}: Use common PCIE_GPP_DRIVER driver 2021-05-12 00:46:27 +00:00
Makefile.inc soc/amd/*/Makefile.inc: Strip the quotes 2021-05-16 22:23:31 +00:00
mca.c soc/amd/picasso/mca: fix CTL_MASK MSR access 2021-04-23 22:05:41 +00:00
pcie_gpp.c soc/amd/{common,picasso}: Use common PCIE_GPP_DRIVER driver 2021-05-12 00:46:27 +00:00
reset.c soc/amd: move warm reset flag function prototypes to common code 2021-03-11 15:11:20 +00:00
romstage.c soc/amd/picasso/romstage: factor out chipset state saving functionality 2021-04-14 00:00:27 +00:00
root_complex.c soc/amd: factor out acpigen_write_alib_dptc to common code 2021-05-13 00:58:26 +00:00
sata.c treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
smihandler.c soc/amd/picasso/smihandler: sort includes alphabetically 2021-03-10 00:31:38 +00:00
smu.c soc/amd/common: factor out SMU code from Picasso 2020-11-15 16:48:38 +00:00
soc_util.c soc/amd/picasso/soc_util.c: Fix typo in macro name 2021-03-19 11:22:32 +00:00
uart.c soc/amd/picasso/uart: move uart_inject_ssdt to common code 2021-02-17 10:35:22 +00:00
xhci.c soc/amd: factor out common SMI/SCI enums and function prototypes 2020-12-02 21:33:14 +00:00