Current FspEas.h file includes Uefi.h which also refers to lots of other UEFI header files not used by FSP consumer. It caused many unnecessary header file overhead for a bootloader that consumes FSP, such as coreboot. This change reduces the required header file number down to 3.
Cc: Jiewen Yao <[email protected]> Cc: Giri P Mudusuru <[email protected]> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Maurice Ma <[email protected]> --- IntelFsp2Pkg/Include/FspEas.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/IntelFsp2Pkg/Include/FspEas.h b/IntelFsp2Pkg/Include/FspEas.h index 79bb0b8e8efc..00098a392699 100644 --- a/IntelFsp2Pkg/Include/FspEas.h +++ b/IntelFsp2Pkg/Include/FspEas.h @@ -16,7 +16,7 @@ #ifndef _FSP_EAS_H_ #define _FSP_EAS_H_ -#include <Uefi.h> +#include <Uefi/UefiBaseType.h> #include <Guid/GuidHobFspEas.h> #include <Guid/FspHeaderFile.h> #include <FspEas/FspApi.h> -- 1.9.5.msysgit.0 _______________________________________________ edk2-devel mailing list [email protected] https://lists.01.org/mailman/listinfo/edk2-devel

