]> git.proxmox.com Git - mirror_edk2.git/commit
MdeModulePkg/NvmExpressPei: Use PCI_DEVICE_PPI to manage Nvme device
authorChen, Xiao X <xiao.x.chen@intel.com>
Tue, 30 Aug 2022 05:46:48 +0000 (13:46 +0800)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Thu, 1 Sep 2022 05:32:08 +0000 (05:32 +0000)
commit9ca7ece8b3b1743b6ee76f5f20f2c5eeed001d72
tree71ee55dbc3e6d09f445d6591dbadb793bd09595f
parent31a94f7fba2a2c1244fc35b6f631e235e267715b
MdeModulePkg/NvmExpressPei: Use PCI_DEVICE_PPI to manage Nvme device

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

This change modifies NvmExpressPei library
to allow usage both EDKII_PCI_DEVICE_PPI and
EDKII_NVM_EXPRESS_HOST_CONTROLLER_PPI to manage Nvme device.

Cc: Hao A Wu <hao.a.wu@intel.com>
Cc: Ray Ni <ray.ni@intel.com>
Signed-off-by: Xiao X Chen <xiao.x.chen@intel.com>
Reviewed-by: Hao A Wu <hao.a.wu@intel.com>
MdeModulePkg/Bus/Pci/NvmExpressPei/DevicePath.c
MdeModulePkg/Bus/Pci/NvmExpressPei/NvmExpressPei.c
MdeModulePkg/Bus/Pci/NvmExpressPei/NvmExpressPei.h
MdeModulePkg/Bus/Pci/NvmExpressPei/NvmExpressPei.inf