coreboot/src/soc/amd/cezanne
Maximilian Brune 02342b31df soc/amd/*/memmap.c: Report FCH MMIO regions as reserved
The following error is observed in Linux:
[   30.255680] ACPI Error: Aborting method \_SB.FUR4.AOAC._OFF due to previous error (AE_AML_LOOP_TIMEOUT)
It caused a boot delay issue in the virtualization case above due to
some mmio regions not being passed through and the acpi interpreter
waiting.

reserve MMIO regions which are used by ACPI code in order to fix this
issue.

source: "Address Space Mapping" Table in relevant PPRs.

Signed-off-by: Maximilian Brune <maximilian.brune@9elements.com>
Change-Id: Ia12a3dea0e24ae24fa1f7db7c7f2bd9f7dd6a591
Reviewed-on: https://review.coreboot.org/c/coreboot/+/90212
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Felix Held <felix-coreboot@felixheld.de>
2025-12-01 13:56:56 +00:00
..
acpi soc/amd/cezanne: Optionally propagate UART0 through ACPI 2025-11-27 17:55:20 +00:00
include/soc soc/amd/cezanne/fsp_m_params: add UPD pointer parameter to mb callback 2025-08-30 13:55:44 +00:00
psp_verstage soc/amd/*/psp_verstage: Remove duplicate verstage-generic-ccopts 2025-04-05 14:40:29 +00:00
acpi.c soc/amd/cezanne/acpi: Add ACP MSG0 method 2025-03-05 16:45:58 +00:00
aoac.c mb/google/guybrush: Move helper AOAC for console to AOAC header 2023-06-01 13:13:17 +00:00
chip.c soc/amd/cezanne: Add SOC_AMD_RENOIR as a Cezanne variant 2025-11-20 17:39:08 +00:00
chip.h vc/amd/fsp/cezanne: Add Renoir FSP 2025-11-25 19:20:09 +00:00
chipset.cb soc/amd/cezanne/chipset.cb: Enable gpp_bridge_[a/b/c] by default 2025-04-11 20:05:07 +00:00
config.c soc/amd/*: Explicitly include static.h for config_of_soc 2024-10-03 21:06:19 +00:00
cpu.c src/soc/amd/* : Move CPU init in common code 2025-04-11 15:41:44 +00:00
early_fch.c soc/amd: move set_uart_config prototype to common UART header 2022-10-20 16:47:11 +00:00
espi_util.c
fch.c soc/amd/cezanne: Remove set_resets_to_cold 2025-11-27 17:56:06 +00:00
fsp_m_params.c vc/amd/fsp/cezanne: Add Renoir FSP 2025-11-25 19:20:09 +00:00
fsp_m_params.h vc/amd/fsp/cezanne: Add Renoir FSP 2025-11-25 19:20:09 +00:00
fsp_m_params_cezanne.c vc/amd/fsp/cezanne: Add Renoir FSP 2025-11-25 19:20:09 +00:00
fsp_m_params_renoir.c vc/amd/fsp/cezanne: Add Renoir FSP 2025-11-25 19:20:09 +00:00
fsp_s_params.c soc/amd/common/block/graphics: Use vbt_get() 2025-02-14 16:35:34 +00:00
fw.cfg amdfwtool: Add HW IPCFG file whose subprog is 1 2023-03-10 13:39:23 +00:00
fw_renoir.cfg soc/amd/cezanne: Add SOC_AMD_RENOIR as a Cezanne variant 2025-11-20 17:39:08 +00:00
gpio.c soc/amd: Include <gpio.h> instead of <soc/gpio.h> 2023-01-18 05:13:30 +00:00
graphics.c soc/amd/cezanne/graphics: simplify map_oprom_vendev implementation 2023-03-03 21:54:39 +00:00
i2c.c soc/amd/*/i2c: add missing iomap.h include 2025-04-14 21:14:47 +00:00
Kconfig soc/amd/cezanne: Increase APOB DRAM size for Renoir 2025-11-27 18:00:57 +00:00
Makefile.mk vc/amd/fsp/cezanne: Add Renoir FSP 2025-11-25 19:20:09 +00:00
mca.c
memmap.c soc/amd/*/memmap.c: Report FCH MMIO regions as reserved 2025-12-01 13:56:56 +00:00
root_complex.c soc/amd/cezanne: Add ACPI opregion to root complex 2025-03-05 16:44:59 +00:00
smihandler.c soc/amd/common/block: Don't clobber SPI registers 2025-08-28 20:11:20 +00:00
uart.c soc/amd: Include <gpio.h> instead of <soc/gpio.h> 2023-01-18 05:13:30 +00:00
xhci.c device/device.h: Rename busses for clarity 2024-01-31 10:36:39 +00:00