Lean Sheng Tan has submitted this change. ( https://review.coreboot.org/c/coreboot/+/76293?usp=email )
(
2 is the latest approved patch-set. No files were changed between the latest approved patch-set and the submitted one. )Change subject: acpi.c: Find FACS using 64bit address fields ......................................................................
acpi.c: Find FACS using 64bit address fields
Signed-off-by: Arthur Heymans arthur@aheymans.xyz Change-Id: I406b9b470d6e76867e47cfda427b199e20cc9b32 Reviewed-on: https://review.coreboot.org/c/coreboot/+/76293 Tested-by: build bot (Jenkins) no-reply@coreboot.org Reviewed-by: Lean Sheng Tan sheng.tan@9elements.com Reviewed-by: Tim Wawrzynczak inforichland@gmail.com Reviewed-by: Kyösti Mälkki kyosti.malkki@gmail.com --- M src/acpi/acpi.c 1 file changed, 2 insertions(+), 1 deletion(-)
Approvals: Lean Sheng Tan: Looks good to me, approved Kyösti Mälkki: Looks good to me, approved Tim Wawrzynczak: Looks good to me, but someone else must approve build bot (Jenkins): Verified
diff --git a/src/acpi/acpi.c b/src/acpi/acpi.c index 07ca408..c385b58 100644 --- a/src/acpi/acpi.c +++ b/src/acpi/acpi.c @@ -1599,7 +1599,8 @@ }
printk(BIOS_DEBUG, "FADT found at %p\n", fadt); - facs = (acpi_facs_t *)(uintptr_t)fadt->firmware_ctrl; + facs = (acpi_facs_t *)(uintptr_t)((uint64_t)fadt->x_firmware_ctl_l + | (uint64_t)fadt->x_firmware_ctl_h << 32);
if (facs == NULL) { printk(BIOS_ALERT,