diff options
author | Werner Zeh <werner.zeh@siemens.com> | 2016-07-27 06:56:36 +0200 |
---|---|---|
committer | Werner Zeh <werner.zeh@siemens.com> | 2016-08-03 06:23:11 +0200 |
commit | d4d76959c0851b0e11fcd9732676c36caab61114 (patch) | |
tree | eadecae3622b499c27280dac34b1a78be59891b2 /src/arch/x86/cpu.c | |
parent | b0afbad8e1da28fc5f4a8f655fd465480f879a48 (diff) |
ACPI: Add code to include ATSR structure in DMAR table
DMAR tables can contain so called "Address Translation Service Reporting"
(ATSR) structure. It is applicable for platforms that support
Device-TLBs and describe PCI root ports that have this ability.
Add code to create this ATSR structure.
In addition, a function to fix up the size of the ATSR
structure is added as this is a new type and using the function
acpi_dmar_drhd_fixup() can lead to confusion.
Change-Id: Idc3f6025f597048151f0fd5ea6be04843041e1ab
Signed-off-by: Werner Zeh <werner.zeh@siemens.com>
Reviewed-on: https://review.coreboot.org/15911
Tested-by: build bot (Jenkins)
Reviewed-by: Nico Huber <nico.h@gmx.de>
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
Diffstat (limited to 'src/arch/x86/cpu.c')
0 files changed, 0 insertions, 0 deletions