/**@file\r
\r
Copyright (c) 2015, Intel Corporation. All rights reserved.<BR>\r
-Copyright (c) 2016 - 2018, ARM Limited. All rights reserved.<BR>\r
+Copyright (c) 2016 - 2021, Arm Limited. All rights reserved.<BR>\r
SPDX-License-Identifier: BSD-2-Clause-Patent\r
\r
**/\r
IN EFI_FIRMWARE_VOLUME_HEADER *FwVolHeader\r
);\r
\r
-EFI_STATUS\r
-MmCoreFfsFindMmDriver (\r
- IN EFI_FIRMWARE_VOLUME_HEADER *FwVolHeader\r
- )\r
-/*++\r
-\r
-Routine Description:\r
+/**\r
Given the pointer to the Firmware Volume Header find the\r
MM driver and return its PE32 image.\r
\r
-Arguments:\r
- FwVolHeader - Pointer to memory mapped FV\r
+ @param [in] FwVolHeader Pointer to memory mapped FV\r
\r
-Returns:\r
- other - Failure\r
+ @retval EFI_SUCCESS Success.\r
+ @retval EFI_INVALID_PARAMETER Invalid parameter.\r
+ @retval EFI_NOT_FOUND Could not find section data.\r
+ @retval EFI_OUT_OF_RESOURCES Out of resources.\r
+ @retval EFI_VOLUME_CORRUPTED Firmware volume is corrupted.\r
+ @retval EFI_UNSUPPORTED Operation not supported.\r
\r
---*/\r
+**/\r
+EFI_STATUS\r
+MmCoreFfsFindMmDriver (\r
+ IN EFI_FIRMWARE_VOLUME_HEADER *FwVolHeader\r
+ )\r
{\r
EFI_STATUS Status;\r
EFI_STATUS DepexStatus;\r