From: Jiewen Yao Date: Sat, 23 Sep 2017 08:27:50 +0000 (+0800) Subject: IntelSiliconPkg/VtdPmrPei: Add premem support. X-Git-Tag: edk2-stable201903~3159 X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=commitdiff_plain;h=a1e7cd0b020ac024015095068b02e03a68edd96c;hp=a1e7cd0b020ac024015095068b02e03a68edd96c IntelSiliconPkg/VtdPmrPei: Add premem support. Remove memory discovered dependency to support both premem VTD_INFO_PPI and postmem VTD_INFO_PPI. If VTD_INFO_PPI is installed before memory is ready, this driver protects all memory region. If VTD_INFO_PPI is installed or reinstalled after memory is ready, this driver allocates DMA buffer and protect rest. Cc: Star Zeng Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Jiewen Yao ---