/** @file
Copyright (c) 2019, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
**/
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include "WhiskeylakeURvpInit.h"
#include
#include
BOOLEAN
WhiskeylakeURvp(
VOID
)
{
return TRUE;
}
EFI_STATUS
EFIAPI
WhiskeylakeURvpBoardDetect (
VOID
)
{
if (LibPcdGetSku () != 0) {
return EFI_SUCCESS;
}
DEBUG ((EFI_D_INFO, "WhiskeylakeURvpDetectionCallback\n"));
if (WhiskeylakeURvp()) {
LibPcdSetSku (BoardIdWhiskeyLakeRvp);
DEBUG ((DEBUG_INFO, "SKU_ID: 0x%x\n", LibPcdGetSku()));
ASSERT (LibPcdGetSku() == BoardIdWhiskeyLakeRvp);
}
return EFI_SUCCESS;
}