]> git.proxmox.com Git - mirror_edk2.git/commit
MdePkg/include: Update DMAR definitions to Intel VT-d spec ver4.0
authorRobert Kowalewski <robert.kowalewski@intel.com>
Wed, 6 Jul 2022 13:47:36 +0000 (21:47 +0800)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Mon, 11 Jul 2022 07:46:10 +0000 (07:46 +0000)
commit12dd064a1804536518eb12229836fa572c232502
treed3b6d42c027a40dc1c89bf7a15de11a15c0cf9fb
parentf6f3cc7eadcfb20898b8d67fbcae21ef56f6897b
MdePkg/include: Update DMAR definitions to Intel VT-d spec ver4.0

Updated DMAR definitions accordingly to changes in Intel(R) Virtualization
Technology for Directed I/O (VT-D) Architecture Specification ver4.0.

Added new definition of remapping structure - SIDP. The SoC Integrated
Device Property (SIDP) reporting structure identifies devices that have
special properties and that may put restrictions on how system software
must configure remapping structures that govern such devices in a platform
where remapping hardware is enabled.

Updated DRHD definition - field 'reserved' is replaced with 'Size'.

REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3978

Signed-off-by: Robert Kowalewski <robert.kowalewski@intel.com>
Cc: Michael D Kinney <michael.d.kinney@intel.com>
Cc: Liming Gao <gaoliming@byosoft.com.cn>
Cc: Zhiguang Liu <zhiguang.liu@intel.com>
Cc: Jenny Huang <jenny.huang@intel.com>
Cc: Sheng Wei <w.sheng@intel.com>
Reviewed-by: Sheng Wei <w.sheng@intel.com>
Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn>
MdePkg/Include/IndustryStandard/DmaRemappingReportingTable.h