coreboot-kgpe-d16/src/acpi
Arthur Heymans 2e7e2d978b coreboot_tables.c: Expose the ACPI RSDP
The ACPI RSDP can only be found in:
- legacy BIOS region
- via UEFI service

On some systems like ARM that legacy BIOS region is not an option, so
to avoid needing UEFI it makes sense to expose the RSDP via a coreboot
table entry.

This also adds the respective unit test.

Change-Id: I591312a2c48f0cbbb03b2787e4b365e9c932afff
Signed-off-by: Arthur Heymans <arthur@aheymans.xyz>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/62573
Reviewed-by: Lance Zhao
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
Reviewed-by: Nico Huber <nico.h@gmx.de>
Reviewed-by: Tim Wawrzynczak <twawrzynczak@chromium.org>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2022-03-09 14:21:01 +00:00
..
Kconfig
Makefile.inc
acpi.c coreboot_tables.c: Expose the ACPI RSDP 2022-03-09 14:21:01 +00:00
acpi_pm.c
acpigen.c src/acpi/acpigen.c: Reformat code 2022-02-21 15:19:24 +00:00
acpigen_dptf.c
acpigen_dsm.c
acpigen_extern.asl ChromeOS: Refactor ACPI CNVS generation 2021-12-23 21:18:25 +00:00
acpigen_pci.c
acpigen_ps2_keybd.c arch/x86/acpi: Add code for KEY_MENU 2022-02-18 20:18:41 +00:00
acpigen_usb.c src/acpi: Remove unused <acpi/acpi.h> 2022-01-10 17:22:47 +00:00
device.c
dsdt_top.asl ChromeOS: Refactor ACPI CNVS generation 2021-12-23 21:18:25 +00:00
gnvs.c src: Drop duplicated includes 2022-01-01 14:55:51 +00:00
pld.c
sata.c src/acpi: Remove unused <acpi/acpi.h> 2022-01-10 17:22:47 +00:00
soundwire.c src: Remove unused <stdbool> 2022-01-19 15:15:50 +00:00