1 /** @file 2 Provide FSP wrapper hob process related function. 3 4 Copyright (c) 2014 - 2016, Intel Corporation. All rights reserved.<BR> 5 This program and the accompanying materials 6 are licensed and made available under the terms and conditions of the BSD License 7 which accompanies this distribution. The full text of the license may be found at 8 http://opensource.org/licenses/bsd-license.php. 9 10 THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, 11 WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 12 13 **/ 14 15 #ifndef __FSP_WRAPPER_HOB_PROCESS_LIB_H__ 16 #define __FSP_WRAPPER_HOB_PROCESS_LIB_H__ 17 18 /** 19 Post FSP-M HOB process for Memory Resource Descriptor. 20 21 @param[in] FspHobList Pointer to the HOB data structure produced by FSP. 22 23 @return If platform process the FSP hob list successfully. 24 **/ 25 EFI_STATUS 26 EFIAPI 27 PostFspmHobProcess ( 28 IN VOID *FspHobList 29 ); 30 31 /** 32 Post FSP-S HOB process (not Memory Resource Descriptor). 33 34 @param[in] FspHobList Pointer to the HOB data structure produced by FSP. 35 36 @return If platform process the FSP hob list successfully. 37 **/ 38 EFI_STATUS 39 EFIAPI 40 PostFspsHobProcess ( 41 IN VOID *FspHobList 42 ); 43 44 #endif 45