coreboot/src
Matt DeVillier bdd3b00926 sb/intel/lynxpoint/fadt: Fill extended FADT after populating lengths
Commit 88decca14f ("ACPI: Add helper fill_fadt_extended_pm_io()")
moved the population of the extended FADT to a separate function, but
incorrectly placed that function call before various length fields were
populated, leading to spurious validation errors in the cbmem boot log.

Correct this by moving the call to fill_fadt_extended_pm_io() after
the required fields are populated.

TEST=build/boot google/slippy (wolf), verify no FADT errors in cbmem
console log.

Change-Id: I1f8522e4813e6071692206f2b7ad2a2f5086071e
Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/83035
Reviewed-by: Felix Held <felix-coreboot@felixheld.de>
Reviewed-by: Paul Menzel <paulepanter@mailbox.org>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
2024-06-11 18:59:24 +00:00
..
acpi tree: Use <stdio.h> for snprintf 2024-05-29 10:33:54 +00:00
arch arch/x86: Clarify help text for 64-bit support 2024-06-10 09:43:59 +00:00
commonlib commonlib/timestamp_serialized: Define VB_AUXFW_SYNC_DONE timestamp 2024-05-08 11:54:54 +00:00
console tree: Remove unused <string.h> 2024-05-29 10:34:08 +00:00
cpu tree: Drop non-existent directories from subdirs-y 2024-06-11 11:26:07 +00:00
device arch/io.h: Add port I/O functions to other architectures 2024-06-06 22:05:14 +00:00
drivers Xeon-SP boards: Factor out OCP VPD get_cxl_mode() impl 2024-06-05 10:59:59 +00:00
ec ec/starlabs/merlin/battery: Calculate unknown values 2024-06-07 18:54:13 +00:00
include sb/intel/lynxpoint/pcie.c: Add 9-series PCH-H device IDs 2024-06-09 18:47:52 +00:00
lib device_tree: Add function to get top of memory from a FDT blob 2024-06-03 15:38:55 +00:00
mainboard tree: Drop non-existent directories from subdirs-y 2024-06-11 11:26:07 +00:00
northbridge mb/*: Remove old USB configurations from SNB/bd82x6x boards 2024-06-08 00:19:23 +00:00
sbom src, util: Clean up makefile.inc in text, help & comments 2024-01-26 20:15:18 +00:00
security cpu/x86/pae/pgtbl.c: extract reusable code from memset_pae() 2024-05-29 13:04:30 +00:00
soc soc/amd/genoa_poc: Prefer include <soc/gpio.h> via <gpio.h> 2024-06-11 14:42:20 +00:00
southbridge sb/intel/lynxpoint/fadt: Fill extended FADT after populating lengths 2024-06-11 18:59:24 +00:00
superio tree: Drop non-existent directories from subdirs-y 2024-06-11 11:26:07 +00:00
vendorcode vc/intel/fsp: Update ADL N FSP headers from v3343.05 to v5021.00 2024-06-04 13:59:30 +00:00
Kconfig arch/arm64: Implement initial set of SMBIOS tables 2024-05-25 06:58:23 +00:00