]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Bus/Pci/NvmExpressPei/NvmExpressPeiHci.h
MdeModulePkg/NvmExpressPei: Add logic to produce SSC PPI
[mirror_edk2.git] / MdeModulePkg / Bus / Pci / NvmExpressPei / NvmExpressPeiHci.h
index ff334e3e179f7d146f07e44667a9c8dcafb192e5..ad1d5d0d8a7dfff2d45d80c946746077b86545d6 100644 (file)
@@ -2,7 +2,7 @@
   The NvmExpressPei driver is used to manage non-volatile memory subsystem\r
   which follows NVM Express specification at PEI phase.\r
 \r
-  Copyright (c) 2018, Intel Corporation. All rights reserved.<BR>\r
+  Copyright (c) 2018 - 2019, Intel Corporation. All rights reserved.<BR>\r
 \r
   This program and the accompanying materials\r
   are licensed and made available under the terms and conditions\r
@@ -106,20 +106,6 @@ NvmeBaseMemPageOffset (
   IN UINTN              BaseMemIndex\r
   );\r
 \r
-/**\r
-  Disable the Nvm Express controller.\r
-\r
-  @param[in] Private     The pointer to the PEI_NVME_CONTROLLER_PRIVATE_DATA data structure.\r
-\r
-  @return EFI_SUCCESS    Successfully disable the controller.\r
-  @return others         Fail to disable the controller.\r
-\r
-**/\r
-EFI_STATUS\r
-NvmeDisableController (\r
-  IN PEI_NVME_CONTROLLER_PRIVATE_DATA    *Private\r
-  );\r
-\r
 /**\r
   Initialize the Nvm Express controller.\r
 \r
@@ -153,13 +139,13 @@ NvmeIdentifyNamespace (
   );\r
 \r
 /**\r
-  Free the resources allocated by an NVME controller.\r
+  Free the DMA resources allocated by an NVME controller.\r
 \r
   @param[in] Private     The pointer to the PEI_NVME_CONTROLLER_PRIVATE_DATA data structure.\r
 \r
 **/\r
 VOID\r
-NvmeFreeControllerResource (\r
+NvmeFreeDmaResource (\r
   IN PEI_NVME_CONTROLLER_PRIVATE_DATA    *Private\r
   );\r
 \r