coreboot/src/soc/amd/phoenix
Nicolas Kochlowski 67dab0c3c9 drivers/amd/opensil/memmap.c: Factor out common memmap code to driver
Refactor the vendorcode openSIL memory map code and move all common
calls that do not require any openSIL headers to the driver. Improve
the legibility of the logic to return memory hole type string.

Change-Id: I80b9bdd7fd633c7b12d695ced5d4b9b518570d80
Signed-off-by: Nicolas Kochlowski <nickkochlowski@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/85634
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Felix Held <felix-coreboot@felixheld.de>
2025-02-21 14:11:43 +00:00
..
acpi soc/amd: correctly report I2C controller state in ACPI 2023-09-06 19:51:26 +00:00
include/soc soc/*: Explicitly include static.h for DEV_PTR 2024-11-10 19:11:48 +00:00
psp_verstage tree: Remove unused <stddef.h> 2024-05-29 02:51:20 +00:00
acpi.c drivers/amd/opensil/acpi.c: Factor common ACPI calls to openSIL driver 2025-01-28 20:18:07 +00:00
aoac.c
chip.c drivers/amd/opensil: Add openSIL timepoint calls 2025-01-09 14:45:28 +00:00
chip.h tree: Use boolean for usb_phy_custom 2025-01-16 23:16:11 +00:00
chip_opensil.h soc/amd/phoenix/chip_opensil.h: add missing include guards 2024-05-23 16:33:02 +00:00
chipset_fsp.cb soc/amd/phoenix/chipset_*: Enable gpp_bridge_[a/b/c] by default 2025-02-15 21:29:02 +00:00
chipset_opensil.cb soc/amd/phoenix/chipset_*: Enable gpp_bridge_[a/b/c] by default 2025-02-15 21:29:02 +00:00
config.c soc/amd/*: Explicitly include static.h for config_of_soc 2024-10-03 21:06:19 +00:00
cpu.c soc/amd/*/cpu: factor out common noncar mp_init_cpus 2023-09-21 18:26:12 +00:00
early_fch.c
espi_util.c
fch.c tree: Remove unused <assert.h> 2024-11-19 00:40:04 +00:00
fsp_m_params.c soc/amd/*: Explicitly include static.h for config_of_soc 2024-10-03 21:06:19 +00:00
fsp_s_params.c soc/amd/common/block/graphics: Use vbt_get() 2025-02-14 16:35:34 +00:00
fw.cfg
gpio.c
graphics.c
i2c.c soc/amd/*: Explicitly include static.h for config_of_soc 2024-10-03 21:06:19 +00:00
Kconfig drivers/amd/opensil: Add openSIL timepoint calls 2025-01-09 14:45:28 +00:00
Makefile.mk soc/amd/*: pass PSP RPMC NVRAM base and size to amdfwtool 2024-08-09 22:22:18 +00:00
mca.c
memmap.c drivers/amd/opensil/memmap.c: Factor out common memmap code to driver 2025-02-21 14:11:43 +00:00
pci_irq_routing.c soc/amd/phoenix/pci_irq_routing.c: Populate PCI IRQ routing table 2025-01-17 17:52:54 +00:00
root_complex.c soc/amd/*: Explicitly include static.h for config_of_soc 2024-10-03 21:06:19 +00:00
smihandler.c soc/amd: add PSP SMI handler stub 2024-08-05 13:09:02 +00:00
soc_util.c
uart.c
xhci.c device/device.h: Rename busses for clarity 2024-01-31 10:36:39 +00:00