summaryrefslogtreecommitdiff
path: root/src/acpi
diff options
context:
space:
mode:
authorJason Glenesk <jason.glenesk@amd.corp-partner.google.com>2020-07-24 02:51:30 -0700
committerFelix Held <felix-coreboot@felixheld.de>2020-08-20 19:42:05 +0000
commit1916f8969b10e27fe06b3e0eb1caae632bd947f6 (patch)
treea482b80bf5c9394c16c6e3076e43810b645bf3d1 /src/acpi
parentdcae8074bf7f575a267b4253b1242e5cbc9565c7 (diff)
downloadcoreboot-1916f8969b10e27fe06b3e0eb1caae632bd947f6.tar.xz
soc/amd/acpi: Move ACPI IVRS generation to coreboot
Add code for IVRS generation to coreboot. Publish coreboot generated structure rather than IVRS generated by FSP binary. Reference Doc: 48882_IOMMU_3.05_PUB.pdf BUG=b:155307433 TEST=Boot trembyle to shell and extract and compare IVRS tables and make sure they cover the same devices. Change-Id: I693f4399766c71c3ad53539634c65ba59afd0fe1 Signed-off-by: Jason Glenesk <jason.glenesk@amd.corp-partner.google.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/43804 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Felix Held <felix-coreboot@felixheld.de>
Diffstat (limited to 'src/acpi')
-rw-r--r--src/acpi/acpi.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/acpi/acpi.c b/src/acpi/acpi.c
index 7873c0f645..0b65459954 100644
--- a/src/acpi/acpi.c
+++ b/src/acpi/acpi.c
@@ -1626,7 +1626,7 @@ int get_acpi_table_revision(enum acpi_tables table)
case VFCT: /* ACPI 2.0/3.0/4.0: 1 */
return 1;
case IVRS:
- return IVRS_FORMAT_FIXED;
+ return IVRS_FORMAT_MIXED;
case DBG2:
return 0;
case FACS: /* ACPI 2.0/3.0: 1, ACPI 4.0 upto 6.3: 2 */