TianoCore EDK2 master
|
#include <IndustryStandard/Acpi.h>
Go to the source code of this file.
Data Structures | |
struct | EFI_ACPI_DMAR_STRUCTURE_HEADER |
struct | EFI_ACPI_DMAR_PCI_PATH |
struct | EFI_ACPI_DMAR_DEVICE_SCOPE_STRUCTURE_HEADER |
struct | EFI_ACPI_DMAR_DRHD_HEADER |
struct | EFI_ACPI_DMAR_RMRR_HEADER |
struct | EFI_ACPI_DMAR_ATSR_HEADER |
struct | EFI_ACPI_DMAR_RHSA_HEADER |
struct | EFI_ACPI_DMAR_ANDD_HEADER |
struct | EFI_ACPI_DMAR_SATC_HEADER |
struct | EFI_ACPI_DMAR_SIDP_HEADER |
struct | EFI_ACPI_DMAR_HEADER |
DMA Remapping Reporting (DMAR) ACPI table definition from Intel(R) Virtualization Technology for Directed I/O (VT-D) Architecture Specification.
Copyright (c) 2016 - 2022, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file DmaRemappingReportingTable.h.
#define EFI_ACPI_DEVICE_SCOPE_ENTRY_TYPE_ACPI_NAMESPACE_DEVICE 0x05 |
Definition at line 59 of file DmaRemappingReportingTable.h.
#define EFI_ACPI_DEVICE_SCOPE_ENTRY_TYPE_IOAPIC 0x03 |
Definition at line 57 of file DmaRemappingReportingTable.h.
#define EFI_ACPI_DEVICE_SCOPE_ENTRY_TYPE_MSI_CAPABLE_HPET 0x04 |
Definition at line 58 of file DmaRemappingReportingTable.h.
#define EFI_ACPI_DEVICE_SCOPE_ENTRY_TYPE_PCI_BRIDGE 0x02 |
Definition at line 56 of file DmaRemappingReportingTable.h.
#define EFI_ACPI_DEVICE_SCOPE_ENTRY_TYPE_PCI_ENDPOINT 0x01 |
DMA-Remapping Device Scope Entry Structure definitions from section 8.3.1
Definition at line 55 of file DmaRemappingReportingTable.h.
#define EFI_ACPI_DEVICE_SCOPE_REQ_WO_PASID_ATC_HARDENED BIT3 |
Definition at line 64 of file DmaRemappingReportingTable.h.
#define EFI_ACPI_DEVICE_SCOPE_REQ_WO_PASID_ATC_REQUIRED BIT4 |
Definition at line 65 of file DmaRemappingReportingTable.h.
#define EFI_ACPI_DEVICE_SCOPE_REQ_WO_PASID_NESTED_NOTALLOWED BIT0 |
Definition at line 61 of file DmaRemappingReportingTable.h.
#define EFI_ACPI_DEVICE_SCOPE_REQ_WO_PASID_PGSNP_NOTALLOWED BIT2 |
Definition at line 63 of file DmaRemappingReportingTable.h.
#define EFI_ACPI_DEVICE_SCOPE_REQ_WO_PASID_PWSNP_NOTALLOWED BIT1 |
Definition at line 62 of file DmaRemappingReportingTable.h.
#define EFI_ACPI_DMAR_ATSR_FLAGS_ALL_PORTS BIT0 |
Root Port ATS Capability Reporting Structure definitions from section 8.5
Definition at line 71 of file DmaRemappingReportingTable.h.
#define EFI_ACPI_DMAR_DRHD_FLAGS_INCLUDE_PCI_ALL BIT0 |
DMA-Remapping Hardware Unit definitions from section 8.3
Definition at line 50 of file DmaRemappingReportingTable.h.
#define EFI_ACPI_DMAR_FLAGS_DMA_CTRL_PLATFORM_OPT_IN_FLAG BIT2 |
Definition at line 32 of file DmaRemappingReportingTable.h.
#define EFI_ACPI_DMAR_FLAGS_INTR_REMAP BIT0 |
Definition at line 30 of file DmaRemappingReportingTable.h.
#define EFI_ACPI_DMAR_FLAGS_X2APIC_OPT_OUT BIT1 |
Definition at line 31 of file DmaRemappingReportingTable.h.
#define EFI_ACPI_DMAR_REVISION 0x01 |
DMA-Remapping Reporting Structure definitions from section 8.1
Definition at line 28 of file DmaRemappingReportingTable.h.
#define EFI_ACPI_DMAR_TYPE_ANDD 0x04 |
Definition at line 42 of file DmaRemappingReportingTable.h.
#define EFI_ACPI_DMAR_TYPE_ATSR 0x02 |
Definition at line 40 of file DmaRemappingReportingTable.h.
#define EFI_ACPI_DMAR_TYPE_DRHD 0x00 |
Remapping Structure Types definitions from section 8.2
Definition at line 38 of file DmaRemappingReportingTable.h.
#define EFI_ACPI_DMAR_TYPE_RHSA 0x03 |
Definition at line 41 of file DmaRemappingReportingTable.h.
#define EFI_ACPI_DMAR_TYPE_RMRR 0x01 |
Definition at line 39 of file DmaRemappingReportingTable.h.
#define EFI_ACPI_DMAR_TYPE_SATC 0x05 |
Definition at line 43 of file DmaRemappingReportingTable.h.
#define EFI_ACPI_DMAR_TYPE_SIDP 0x06 |
Definition at line 44 of file DmaRemappingReportingTable.h.