Reviewed-by: [email protected]
> -----Original Message----- > From: edk2-devel [mailto:[email protected]] On Behalf Of > Satya Yarlagadda > Sent: Friday, October 21, 2016 8:46 AM > To: [email protected] > Cc: Yao, Jiewen <[email protected]> > Subject: [edk2] [PATCH] IntelFsp2Pkg: Removing FSP Data Table > > FSP Base address is part of FSP_INFO_HEADER and we don't need additional > table to report the base address of FSP components. we expect Boot > loaders to parse the FSP INFO Header to get the base address. Also, this > the FSP_DATA_TABLE is not defined in the FSP EAS and we don't see a need > for it. > > Cc: Maurice Ma <[email protected]> > Cc: Jiewen Yao <[email protected]> > Cc: Giri P Mudusuru <[email protected]> > Contributed-under: TianoCore Contribution Agreement 1.0 > Signed-off-by: Satya Yarlagadda <[email protected]> > --- > IntelFsp2Pkg/Include/FspDataTable.h | 32 > ---------------------- > .../Library/BaseFspCommonLib/FspCommonLib.c | 1 - > 2 files changed, 33 deletions(-) > delete mode 100644 IntelFsp2Pkg/Include/FspDataTable.h > > diff --git a/IntelFsp2Pkg/Include/FspDataTable.h > b/IntelFsp2Pkg/Include/FspDataTable.h > deleted file mode 100644 > index 3c79f34..0000000 > --- a/IntelFsp2Pkg/Include/FspDataTable.h > +++ /dev/null > @@ -1,32 +0,0 @@ > -/** @file > - The header file of FSP data table > - > - Copyright (c) 2016, Intel Corporation. All rights reserved.<BR> > - This program and the accompanying materials > - are licensed and made available under the terms and conditions of the > BSD License > - which accompanies this distribution. The full text of the license may be > found at > - http://opensource.org/licenses/bsd-license.php. > - > - THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" > BASIS, > - WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER > EXPRESS OR IMPLIED. > - > -**/ > - > -#ifndef _FSP_DATA_TABLE_H_ > -#define _FSP_DATA_TABLE_H_ > - > -#pragma pack(1) > - > -#define FSP_DATA_SIGNATURE SIGNATURE_32 ('F', 'S', 'P', 'D') > - > -typedef struct { > - UINT32 Signature; > - UINT32 Length; > - UINT32 FsptBase; > - UINT32 FspmBase; > - UINT32 FspsBase; > -} FSP_DATA_TABLE; > - > -#pragma pack() > - > -#endif > diff --git a/IntelFsp2Pkg/Library/BaseFspCommonLib/FspCommonLib.c > b/IntelFsp2Pkg/Library/BaseFspCommonLib/FspCommonLib.c > index a9c8da6..2f2981c 100644 > --- a/IntelFsp2Pkg/Library/BaseFspCommonLib/FspCommonLib.c > +++ b/IntelFsp2Pkg/Library/BaseFspCommonLib/FspCommonLib.c > @@ -17,7 +17,6 @@ > #include <Library/PcdLib.h> > #include <FspGlobalData.h> > #include <FspEas.h> > -#include <FspDataTable.h> > #include <Library/FspSwitchStackLib.h> > > #pragma pack(1) > -- > 2.10.0.windows.1 > > _______________________________________________ > edk2-devel mailing list > [email protected] > https://lists.01.org/mailman/listinfo/edk2-devel _______________________________________________ edk2-devel mailing list [email protected] https://lists.01.org/mailman/listinfo/edk2-devel

