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
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
);\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