audk/MdeModulePkg/Universal/Disk/RamDiskDxe
Hao Wu 07a3fecd4c MdeModulePkg RamDiskDxe: Report ACPI NFIT for reserved memory RAM disks
The RamDiskDxe now will report RAM disks with reserved memory type to NFIT
in the ACPI table.

This commit will also make sure that an NVDIMM root device exists in the
\SB scope before reporting any RAM disk to NFIT.

To properly report the NVDIMM root device, one will need to append the
following content in the [Rule.Common.DXE_DRIVER] field in platform FDF
files:

RAW ACPI  Optional                |.acpi
RAW ASL   Optional                |.aml

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hao Wu <hao.a.wu@intel.com>
Reviewed-by: Feng Tian <feng.tian@intel.com>
Reviewed-by: Samer El-Haj-Mahmoud <elhaj@hpe.com>
2016-05-10 08:45:11 +08:00
..
RamDisk.asl MdeModulePkg RamDiskDxe: Report ACPI NFIT for reserved memory RAM disks 2016-05-10 08:45:11 +08:00
RamDiskBlockIo.c MdeModulePkg RamDiskDxe: Install Block I/O 2 Protocol on RAM disk devices 2016-02-29 13:51:19 +08:00
RamDiskDriver.c MdeModulePkg RamDiskDxe: Report ACPI NFIT for reserved memory RAM disks 2016-05-10 08:45:11 +08:00
RamDiskDxe.inf MdeModulePkg RamDiskDxe: Report ACPI NFIT for reserved memory RAM disks 2016-05-10 08:45:11 +08:00
RamDiskDxe.uni MdeModulePkg: Add RamDiskDxe driver implementation 2016-02-29 13:51:08 +08:00
RamDiskFileExplorer.c MdeModulePkg: Add RamDiskDxe driver implementation 2016-02-29 13:51:08 +08:00
RamDiskHii.vfr MdeModulePkg: Add RamDiskDxe driver implementation 2016-02-29 13:51:08 +08:00
RamDiskHiiStrings.uni MdeModulePkg/RamDiskDxe: Fix typo in HII message 2016-03-24 20:48:40 +08:00
RamDiskImpl.c MdeModulePkg RamDiskDxe: Fix incorrect RAM disk memory address calculation 2016-03-31 13:08:44 +08:00
RamDiskImpl.h MdeModulePkg RamDiskDxe: Report ACPI NFIT for reserved memory RAM disks 2016-05-10 08:45:11 +08:00
RamDiskNVData.h MdeModulePkg: Add RamDiskDxe driver implementation 2016-02-29 13:51:08 +08:00
RamDiskProtocol.c MdeModulePkg RamDiskDxe: Report ACPI NFIT for reserved memory RAM disks 2016-05-10 08:45:11 +08:00