[ADL] Fix ADL build errors (#1486)

With latest changes for S0ix, PciePm is expecting GetCpuSku and
GetCpuSkuInfo function declaration in header files. Added these
declarations in CpuPcieHsPhyInitLib header file

Signed-off-by: Raghava Gudla <raghava.gudla@intel.com>
This commit is contained in:
Raghava Gudla 2022-02-11 17:43:55 -07:00 committed by GitHub
parent a84f5f0058
commit 35813687fb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 26 additions and 25 deletions

View File

@ -234,31 +234,6 @@ GetCpuStepping(
VOID
);
/**
Return CPU Sku
@param[in] UINT32 CpuFamilyModel
@param[in] UINT16 CpuDid
@retval UINT8 CPU Sku
**/
UINT8
GetCpuSkuInfo (
IN UINT32 CpuFamilyModel,
IN UINT16 CpuDid
);
/**
Return CPU Sku
@retval UINT8 CPU Sku
**/
UINT8
EFIAPI
GetCpuSku (
VOID
);
/**
Return CPU Family ID

View File

@ -39,4 +39,29 @@ HsPhyLoadAndInit (
VOID
);
/**
Return CPU Sku
@param[in] UINT32 CpuFamilyModel
@param[in] UINT16 CpuDid
@retval UINT8 CPU Sku
**/
UINT8
GetCpuSkuInfo (
IN UINT32 CpuFamilyModel,
IN UINT16 CpuDid
);
/**
Return CPU Sku
@retval UINT8 CPU Sku
**/
UINT8
EFIAPI
GetCpuSku (
VOID
);
#endif

View File

@ -14,6 +14,7 @@
#include <Library/PchPciBdfLib.h>
#include <Library/PchPcieRpConfig.h>
#include <Library/PciExpressHelpersLib.h>
#include <Library/CpuPcieHsPhyInitLib.h>
#include <Library/PchInfoLib.h>
#include <PcieRegs.h>
#include <PchAccess.h>