audk/MdeModulePkg/Include/Ppi
Hao Wu 508acb5f6c MdeModulePkg: Add definitions for EDKII PEI NVME host controller PPI
Introduces the below PPI:

struct EDKII_NVM_EXPRESS_HOST_CONTROLLER_PPI {
  EDKII_NVM_EXPRESS_HC_GET_MMIO_BAR       GetNvmeHcMmioBar;
  EDKII_NVM_EXPRESS_HC_GET_DEVICE_PATH    GetNvmeHcDevicePath;
};

The GetNvmeHcMmioBar service will provide the caller with the MMIO BAR
address of each NVMe HC within the system;

The GetNvmeHcDevicePath service will provide the caller with the device
path information of each NVMe HC.

Cc: Eric Dong <eric.dong@intel.com>
Cc: Jiewen Yao <jiewen.yao@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Hao Wu <hao.a.wu@intel.com>
Reviewed-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com>
2018-06-25 09:13:12 +08:00
..
AtaController.h MdeModulePkg/Include: Fix typos in comments 2016-10-27 09:11:18 +08:00
IoMmu.h MdeModulePkg Ppi/IoMmu.h: Add EFI_NOT_AVAILABLE_YET return status code 2018-02-07 18:28:11 +08:00
IpmiPpi.h
NvmExpressHostController.h MdeModulePkg: Add definitions for EDKII PEI NVME host controller PPI 2018-06-25 09:13:12 +08:00
PlatformSpecificResetFilter.h MdeModulePkg/ResetSystemPei: Add reset notifications in PEI 2018-02-09 15:30:01 +08:00
PlatformSpecificResetHandler.h MdeModulePkg/ResetSystemPei: Add reset notifications in PEI 2018-02-09 15:30:01 +08:00
PlatformSpecificResetNotification.h MdeModulePkg/ResetSystemPei: Add reset notifications in PEI 2018-02-09 15:30:01 +08:00
PostBootScriptTable.h
SdMmcHostController.h MdeModulePkg/SdMmc: Add EDKII SD/MMC stack 2016-03-30 11:27:41 +08:00
SecPerformance.h
SerialPortPei.h
SmmAccess.h MdeModulePkg SmmAccess: Update comments to follow PI spec. 2017-07-20 14:11:15 +08:00
SmmCommunication.h
SmmControl.h
UfsHostController.h
Usb2HostController.h
UsbController.h
UsbHostController.h
UsbIo.h