alder_lake_bios/Intel/AlderLake/AlderLakePlatSamplePkg/Package.fdf

438 lines
17 KiB
Plaintext

## @file
# Platform Package Flash Description File
#
#******************************************************************************
#* Copyright (c) 2014 - 2021, Insyde Software Corp. All Rights Reserved.
#*
#* You may not reproduce, distribute, publish, display, perform, modify, adapt,
#* transmit, broadcast, present, recite, release, license or otherwise exploit
#* any part of this publication in any form, by any means, without the prior
#* written permission of Insyde Software Corporation.
#*
#******************************************************************************
##
[FV.RECOVERYFV0]
BlockSize = 0x10000
FvAlignment = 16
ERASE_POLARITY = 1
MEMORY_MAPPED = TRUE
STICKY_WRITE = TRUE
LOCK_CAP = TRUE
LOCK_STATUS = TRUE
WRITE_DISABLED_CAP = TRUE
WRITE_ENABLED_CAP = TRUE
WRITE_STATUS = TRUE
WRITE_LOCK_CAP = TRUE
WRITE_LOCK_STATUS = TRUE
READ_DISABLED_CAP = TRUE
READ_ENABLED_CAP = TRUE
READ_STATUS = TRUE
READ_LOCK_CAP = TRUE
READ_LOCK_STATUS = TRUE
FvNameGuid = gH2OFlashMapRegionPeiFv0Guid
APRIORI PEI {
#[-start-201217-IB16560232-add]#
# In order to support use PeiDxeDebugLibReportStatusCode as DebugLib,
# load ReportStatusCodeRouterPei, StatusCodeHandlerPei and PlatformStatusCodeHandlerPei early.
INF $(PLATFORM_FULL_PACKAGE)/Features/PlatformStatusCodeHandler/Pei/PlatformStatusCodeHandlerPei.inf
#[-end-201217-IB16560232-add]#
}
#[-start-190806-IB16740000-move]
INF UefiCpuPkg/SecCore/SecCore.inf # RPPO-CNL-0090
#[-end-190806-IB16740000-move]
#[-start-201223-IB19010009-remove]#
#!if gSiPkgTokenSpaceGuid.PcdAmtEnable == TRUE
#INF $(PLATFORMSAMPLE_PACKAGE)/Features/Amt/AmtStatusCodePei/AmtStatusCodePei.inf
#!endif
#[-end-201223-IB19010009-remove]#
#[-start-201217-IB16560232-add]#
INF $(PLATFORM_FULL_PACKAGE)/Features/PlatformStatusCodeHandler/Pei/PlatformStatusCodeHandlerPei.inf
#[-end-201217-IB16560232-add]#
[FV.RECOVERYFV]
#[-start-201030-IB16810136-remove]#
#!if gPlatformModuleTokenSpaceGuid.PcdCapsuleEnable == TRUE
#INF $(PLATFORM_FULL_PACKAGE)/Features/CapsuleUpdate/PlatformInitRecovery/PlatformInitRecoveryPei.inf
#!endif
#[-end-201030-IB16810136-remove]#
!if gBoardModuleTokenSpaceGuid.PcdAdvancedFeatureEnable == TRUE
INF $(PLATFORM_FULL_PACKAGE)/PlatformInitAdvanced/PlatformInitAdvancedPei/PlatformInitAdvancedPreMem.inf
!endif
#[-start-210514-IB05660164-remove]#
#INF $(PLATFORMSAMPLE_PACKAGE)/Features/Cnv/CnvUefiVariables/CnvUefiVariables.inf
#[-end-210514-IB05660164-remove]#
#
# VTd Iommu Security for Pei
#
INF $(PLATFORM_FEATURES_PATH)/VTd/PlatformVTdInfoSamplePei/PlatformVTdInfoSamplePei.inf
#
# Features
#
!if (gIntelFsp2WrapperTokenSpaceGuid.PcdFspModeSelection == 1)
INF $(PLATFORM_FULL_PACKAGE)/FspWrapper/DebugEventHandler/DebugEventHandler.inf
!endif
#[-start-211126-IB17040216-modify]#
#
# Remove PcdResiliencyEnable requirement, because this is intel Chasm Falls PCD for reduce FV size.
#
#!if gPlatformModuleTokenSpaceGuid.PcdResiliencyEnable == FALSE
## Move from PreMemoryFv to reduce FvPrememory size in Resiliency debug build
!if gSiPkgTokenSpaceGuid.PcdAdlLpSupport == TRUE
INF $(PLATFORM_FEATURES_PATH)/Usb4Cm/Usb4PlatformPei/Usb4PlatformPei.inf
!endif
#!endif
#[-end-211126-IB17040216-modify]#
[FV.BACKUPFV]
[FV.RECOVERYFV2]
BlockSize = 0x10000
FvAlignment = 16 #FV alignment and FV attributes setting.
ERASE_POLARITY = 1
MEMORY_MAPPED = TRUE
STICKY_WRITE = TRUE
LOCK_CAP = TRUE
LOCK_STATUS = TRUE
WRITE_DISABLED_CAP = TRUE
WRITE_ENABLED_CAP = TRUE
WRITE_STATUS = TRUE
WRITE_LOCK_CAP = TRUE
WRITE_LOCK_STATUS = TRUE
READ_DISABLED_CAP = TRUE
READ_ENABLED_CAP = TRUE
READ_STATUS = TRUE
READ_LOCK_CAP = TRUE
READ_LOCK_STATUS = TRUE
FvNameGuid = 8579D1CA-45E8-4f1c-A789-FFA770672099
#[-start-211126-IB17040216-modify]#
#
# Remove this part, Insyde code did not need to change driver to another FV.
#
#!if gPlatformModuleTokenSpaceGuid.PcdResiliencyEnable == TRUE
## Move from PreMemoryFv to reduce FvPrememory size in Resiliency debug build
#!if gSiPkgTokenSpaceGuid.PcdAdlLpSupport == TRUE
#INF $(PLATFORM_FEATURES_PATH)/Usb4Cm/Usb4PlatformPei/Usb4PlatformPei.inf
#!endif
#!endif
#[-end-211126-IB17040216-modify]#
!if gBoardModuleTokenSpaceGuid.PcdAdvancedFeatureEnable == TRUE
!if gInsydeTokenSpaceGuid.PcdH2OBiosUpdateFaultToleranceResiliencyEnabled == TRUE
INF RuleOverride = LzmaCompress $(PLATFORMSAMPLE_PACKAGE)/PlatformInitAdvanced/PlatformInitAdvancedPei/PlatformInitAdvancedPostMem.inf
!else
INF $(PLATFORMSAMPLE_PACKAGE)/PlatformInitAdvanced/PlatformInitAdvancedPei/PlatformInitAdvancedPostMem.inf
!endif
!endif #PcdAdvancedFeatureEnable
#[-start-210730-IB16560268-modify]#
#[-start-201229-IB06462251-modify]
#[-start-200420-IB17800058-2-modify]#
INF $(PLATFORM_FEATURES_PATH)/PciePhyFwLoading/PciePhyFwLoadingInit/Pei/PeiPciePhyFwLoadingInit.inf
#[-end-200420-IB17800058-2-modify]#
#[-end-201229-IB06462251-modify]
#[-end-210730-IB16560268-modify]#
!if gSiPkgTokenSpaceGuid.PcdPpamEnable == TRUE
INF $(PLATFORMSAMPLE_PACKAGE)/Features/NiftyRock/MsegSmramPei/MsegSmramPei.inf
!endif
INF $(PLATFORMSAMPLE_PACKAGE)/FspWrapper/FspWrapperPeim/FspWrapperPeim.inf
#[-start-200911-IB17040161-add]#
#
# Telemetry
#
INF $(PLATFORM_FULL_PACKAGE)/Telemetry/FspFirmwareVersionPeim/FspFirmwareVersionPeim.inf
#[-end-200911-IB17040161-add]#
#[-start-200911-IB17040161-add]#
#
# Telemetry
#
!if gIntelFsp2WrapperTokenSpaceGuid.PcdFspModeSelection == 1
INF $(PLATFORM_FULL_PACKAGE)/Telemetry/BiosGuardFirmwareVersionPeim/BiosGuardFirmwareVersionPeimFsp.inf
!else
INF $(PLATFORM_FULL_PACKAGE)/Telemetry/BiosGuardFirmwareVersionPeim/BiosGuardFirmwareVersionPeim.inf
!endif # PcdFspModeSelectio
#[-end-200911-IB17040161-add]#
[FV.FW_BINARIES_FV]
BlockSize = 0x00001000
FvAlignment = 16
ERASE_POLARITY = 1
MEMORY_MAPPED = TRUE
STICKY_WRITE = TRUE
LOCK_CAP = TRUE
LOCK_STATUS = TRUE
WRITE_DISABLED_CAP = TRUE
WRITE_ENABLED_CAP = TRUE
WRITE_STATUS = TRUE
WRITE_LOCK_CAP = TRUE
WRITE_LOCK_STATUS = TRUE
READ_DISABLED_CAP = TRUE
READ_ENABLED_CAP = TRUE
READ_STATUS = TRUE
READ_LOCK_CAP = TRUE
READ_LOCK_STATUS = TRUE
FvNameGuid = 7bbb3e42-5a6a-4080-8077-cf05e6cf8d2c
[FV.DXEFV]
APRIORI DXE {
#[-start-201217-IB16560232-add]#
# In order to support use PeiDxeDebugLibReportStatusCode as DebugLib,
# load ReportStatusCodeRouterRuntimeDxe, StatusCodeHandlerRuntimeDxe and PlatformStatusCodeHandlerRuntimeDxe early.
INF $(PLATFORM_FULL_PACKAGE)/Features/PlatformStatusCodeHandler/RuntimeDxe/PlatformStatusCodeHandlerRuntimeDxe.inf
INF $(PLATFORM_FEATURES_PATH)/PlatformStatusCodeHandler/Smm/PlatformStatusCodeHandlerSmm.inf
#[-end-201217-IB16560232-add]#
}
#[-start-201217-IB16560232-add]#
INF $(PLATFORM_FEATURES_PATH)/PlatformStatusCodeHandler/RuntimeDxe/PlatformStatusCodeHandlerRuntimeDxe.inf
INF $(PLATFORM_FEATURES_PATH)/PlatformStatusCodeHandler/Smm/PlatformStatusCodeHandlerSmm.inf
#[-end-201217-IB16560232-add]#
INF $(PLATFORMSAMPLE_PACKAGE)/Platform/SaveMemoryConfig/Dxe/SaveMemoryConfig.inf
INF $(PLATFORMSAMPLE_PACKAGE)/PlatformInitAdvanced/PlatformInitAdvancedDxe/PlatformInitAdvancedDxe.inf
#[-start-201223-IB19010009-remove]#
##[-start-180420-IB11270199-modify]#
#INF $(PLATFORMSAMPLE_PACKAGE)/Features/Amt/SecureEraseDxe/SecureEraseDxe.inf
##[-end-180420-IB11270199-modify]#
#[-end-201223-IB19010009-remove]#
#[-start-200219-IB17800049-modfiy]#
#INF $(PLATFORMSAMPLE_PACKAGE)/Platform/SmmPlatform/Smm/SmmPlatform.inf
#[-end-200219-IB17800049-modfiy]#
#
# USB4 Connection Manager
#
!if gSiPkgTokenSpaceGuid.PcdAdlLpSupport == TRUE
INF $(PLATFORM_FULL_PACKAGE)/Features/Usb4Cm/Usb4CmDxe/Usb4CmDxe.inf
!endif
!if gBoardModuleTokenSpaceGuid.PcdAdvancedFeatureEnable == TRUE
!if gSiPkgTokenSpaceGuid.PcdAcpiEnable == TRUE
INF $(PLATFORM_FULL_PACKAGE)/PlatformInitAdvanced/PlatformInitAdvancedSmm/PlatformInitAdvancedSmm.inf
!endif
!endif
INF $(PLATFORM_FULL_PACKAGE)/Features/DashG/DxeDgOpregionInit.inf
INF $(PLATFORM_FULL_PACKAGE)/Features/Pmic/PmicNvm/CastroCove/CastroCovePmicNvm.inf
#[-start-200911-IB17040161-add]#
#
# Telemetry related
#
INF $(PLATFORM_FULL_PACKAGE)/Telemetry/PlatformFirmwareVersionDxe/PlatformFirmwareVersionDxe.inf
INF $(PLATFORM_FULL_PACKAGE)/Telemetry/SiFirmwareVersionDxe/SiFirmwareVersionDxe.inf
INF $(PLATFORM_FULL_PACKAGE)/Telemetry/MotherBoardHealthDxe/MotherBoardHealthDxe.inf
INF $(PLATFORM_FULL_PACKAGE)/Telemetry/NvmeHealthDxe/NvmeHealthDxe.inf
INF $(PLATFORM_FULL_PACKAGE)/Telemetry/MrcHealthDxe/MrcHealthDataInit.inf
INF $(PLATFORM_FULL_PACKAGE)/Telemetry/CsmeHealthDxe/CsmeHealthDxe.inf
#[-end-200911-IB17040161-add]#
#[-start-201223-IB19010009-remove]#
#!if gSiPkgTokenSpaceGuid.PcdAmtEnable
#INF $(PLATFORMSAMPLE_PACKAGE)/Features/Amt/AmtPetAlertDxe/AmtPetAlertDxe.inf
##[-start-180416-IB11270199-add]#
#INF $(PLATFORMSAMPLE_PACKAGE)/Features/Amt/AmtSaveMebxConfigDxe/AmtSaveMebxConfigDxe.inf
#INF $(PLATFORMSAMPLE_PACKAGE)/Features/Amt/AmtWrapperDxe/AmtWrapperDxe.inf
##[-end-180416-IB11270199-add]#
#INF $(PLATFORMSAMPLE_PACKAGE)/Features/Amt/AsfTable/AsfTable.inf
#INF $(PLATFORM_FEATURES_PATH)/Amt/AmtMacPassThrough/AmtMacPassThrough.inf
##[-start-201029-IB16740120-remove]#
##!if gPlatformModuleTokenSpaceGuid.PcdOneClickRecoveryEnable == TRUE
## INF $(PLATFORM_FULL_PACKAGE)/Features/Amt/OneClickRecovery/OneClickRecovery.inf
##!endif
##[-end-201029-IB16740120-remove]#
#!endif
##[-start-201217-IB19010007-modify]#
#[-end-201223-IB19010009-remove]#
#//[-start-201111-IB02950673-modify]//
!if gSiPkgTokenSpaceGuid.PcdPpamEnable == TRUE
INF $(PLATFORMSAMPLE_PACKAGE)/Features/NiftyRock/PpamPlatformSmm/PpamPlatformSmm.inf
!if ($(TARGET) == DEBUG) && (gInsydeTokenSpaceGuid.PcdH2ODdtSupported == FALSE)
FILE FREEFORM = PCD (gSiPkgTokenSpaceGuid.PcdSpsBinFile) {
SECTION RAW = $(PROJECT_PKG)/Binary/NiftyRock/$(NIFTYROCK_PPAM_VERSION)/Debug/Sps.bin
SECTION UI = "DgrDebugSps"
}
FILE FREEFORM = PCD (gPlatformModuleTokenSpaceGuid.PcdPpam11BinFile) {
SECTION RAW = $(PROJECT_PKG)/Binary/NiftyRock/$(NIFTYROCK_PPAM_VERSION)/Debug/Ppam11.bin
SECTION UI = "DgrDebugPpam11"
}
FILE FREEFORM = PCD (gPlatformModuleTokenSpaceGuid.PcdPpam11ManifestBinFile) {
SECTION RAW = $(PROJECT_PKG)/Binary/NiftyRock/$(NIFTYROCK_PPAM_VERSION)/Debug/PpamManifest.bin
SECTION UI = "DgrDebugPpam11Manifest"
}
FILE FREEFORM = PCD (gSiPkgTokenSpaceGuid.PcdSpsSmmEntryPointBinFile) {
SECTION RAW = $(PROJECT_PKG)/Binary/NiftyRock/$(NIFTYROCK_PPAM_VERSION)/Debug/SpsSmmEntryPoint.bin
SECTION UI = "DgrDebugSpsSmmEntryPoint"
}
!else
FILE FREEFORM = PCD (gSiPkgTokenSpaceGuid.PcdSpsBinFile) {
SECTION RAW = $(PROJECT_PKG)/Binary/NiftyRock/$(NIFTYROCK_PPAM_VERSION)/Release/Sps.bin
SECTION UI = "DgrReleaseSps"
}
FILE FREEFORM = PCD (gPlatformModuleTokenSpaceGuid.PcdPpam11BinFile) {
SECTION RAW = $(PROJECT_PKG)/Binary/NiftyRock/$(NIFTYROCK_PPAM_VERSION)/Release/Ppam11.bin
SECTION UI = "DgrReleasePpam11"
}
FILE FREEFORM = PCD (gPlatformModuleTokenSpaceGuid.PcdPpam11ManifestBinFile) {
SECTION RAW = $(PROJECT_PKG)/Binary/NiftyRock/$(NIFTYROCK_PPAM_VERSION)/Release/PpamManifest.bin
SECTION UI = "DgrReleasePpam11Manifest"
}
FILE FREEFORM = PCD (gSiPkgTokenSpaceGuid.PcdSpsSmmEntryPointBinFile) {
SECTION RAW = $(PROJECT_PKG)/Binary/NiftyRock/$(NIFTYROCK_PPAM_VERSION)/Release/SpsSmmEntryPoint.bin
SECTION UI = "DgrReleaseSpsSmmEntryPoint"
}
!endif
!if gPlatformModuleTokenSpaceGuid.PcdDgrPolicyOverride == TRUE
FILE FREEFORM = PCD (gPlatformModuleTokenSpaceGuid.PcdSpsIoPolicyBitmap) {
SECTION RAW = $(PROJECT_PKG)/Binary/NiftyRock/$(NIFTYROCK_PPAM_VERSION)/IoPolicyBitmap.bin
}
FILE FREEFORM = PCD (gPlatformModuleTokenSpaceGuid.PcdSpsMsrPolicyBitmap) {
SECTION RAW = $(PROJECT_PKG)/Binary/NiftyRock/$(NIFTYROCK_PPAM_VERSION)/MsrPolicyBitmap.bin
}
!endif
!if gSiPkgTokenSpaceGuid.PcdSpaEnable == TRUE
FILE FREEFORM = PCD (gSiPkgTokenSpaceGuid.PcdSpaSmmEntryPointBinFile) {
SECTION RAW = $(PROJECT_PKG)/Binary/NiftyRock/$(NIFTYROCK_PPAM_VERSION)/spa/SpaSmmEntryPoint.bin
SECTION UI = "DgrSpaSmmEntryPoint"
}
FILE FREEFORM = PCD (gSiPkgTokenSpaceGuid.PcdSpaBinFile) {
SECTION RAW = $(PROJECT_PKG)/Binary/NiftyRock/$(NIFTYROCK_PPAM_VERSION)/spa/Spa.bin
SECTION UI = "DgrSpa"
}
!endif
!endif
#//[-end-201111-IB02950673-modify]//
#[-end-201217-IB19010007-modify]#
!if gPlatformModuleTokenSpaceGuid.PcdVtioEnable == TRUE
INF $(PLATFORMSAMPLE_PACKAGE)/Vtio/Dxe/VtioDxe.inf
!endif
##
## Policy
##
INF $(PLATFORMSAMPLE_PACKAGE)/PlatformInitAdvanced/PolicyInitAdvancedDxe/PolicyInitAdvancedDxe.inf
INF RuleOverride = ACPITABLE $(PLATFORMSAMPLE_PACKAGE)/Features/UsbTypeC/UsbTypeCDxe/UsbTypeCDxe.inf
INF $(PLATFORMSAMPLE_PACKAGE)/Features/Wdt/WdtAppDxe/WdtAppDxe.inf
!if gSiPkgTokenSpaceGuid.PcdAtaEnable == TRUE
INF $(PLATFORM_FULL_PACKAGE)/Features/Sata/SataController/SataController.inf
!endif
#[-start-210426-IB16810151-modify]#
#[-start-210104-IB19010013-modify]#
#[-start-201030-IB16810136-add]#
!if gPlatformModuleTokenSpaceGuid.PcdCapsuleEnable == TRUE
INF FILE_GUID = $(FMP_CLIENT_PLATFORM_SYSTEM_BIOS) $(CHIPSET_PKG)/Override/EDK2/FmpDevicePkg/FmpDxe/FmpDxe.inf
#[-start-201230-IB16810143-add]#
INF FILE_GUID = $(FMP_CLIENT_PLATFORM_SYSTEM_BTGACM) $(CHIPSET_PKG)/Override/EDK2/FmpDevicePkg/FmpDxe/FmpDxe.inf
#[-end-201230-IB16810143-add]#
#[-start-210830-IB16810163-modify]#
#[-start-201112-IB16810138-add]#
INF FILE_GUID = $(FMP_CLIENT_PLATFORM_SYSTEM_ME) $(CHIPSET_PKG)/Override/EDK2/FmpDevicePkg/FmpDxe/FmpDxe.inf
#[-end-201112-IB16810138-add]#
#[-end-210830-IB16810163-modify]#
#[-start-201130-IB16810140-add]#
INF FILE_GUID = $(FMP_CLIENT_PLATFORM_SYSTEM_UCODE) $(CHIPSET_PKG)/Override/EDK2/FmpDevicePkg/FmpDxe/FmpDxe.inf
#[-end-201130-IB16810140-add]#
#[-end-210104-IB19010013-modify]#
#[-end-210426-IB16810151-modify]#
!endif
#[-end-201030-IB16810136-add]#
# [-start-190902-IB16740052-add]
INF $(PLATFORMSAMPLE_PACKAGE)/Features/Rst/RstUefiDriverSupport/RstUefiDriverSupport.inf
# [-end-190902-IB16740052-add]
!if gChipsetPkgTokenSpaceGuid.PcdUseCrbEcFlag == TRUE #&& gBoardModuleTokenSpaceGuid.PcdEcPresent == TRUE
INF $(PLATFORMSAMPLE_PACKAGE)/EC/EC.inf
!endif
##
## HSTI
##
!if gChipsetPkgTokenSpaceGuid.PcdHstiSupported == TRUE
INF $(PLATFORMSAMPLE_PACKAGE)/Features/Hsti/HstiIhvDxe/HstiIhvDxe.inf
INF $(PLATFORMSAMPLE_PACKAGE)/Features/Hsti/HstiResultDxe/HstiResultDxe.inf
INF $(PLATFORMSAMPLE_PACKAGE)/Features/Hsti/HstiIhvSmm/HstiIhvSmm.inf
!endif
INF $(PLATFORM_FULL_PACKAGE)/Platform/PciPlatform/Dxe/PciPlatform.inf
##
## Crash Log Support
##
INF $(PLATFORMSAMPLE_PACKAGE)/Features/CrashLogDxe/CrashLogDxe.inf
#[-start-210514-IB05660164-add]#
#
# Network
#
INF $(PLATFORMSAMPLE_PACKAGE)/Features/Cnv/CnvUefiVariables/CnvUefiVariables.inf
#[-end-210514-IB05660164-add]#
INF $(PLATFORMSAMPLE_PACKAGE)/Features/Me/MeSmbiosUpdateConfigDxe/MeSmbiosUpdateConfigDxe.inf
INF $(PLATFORMSAMPLE_PACKAGE)/Features/Me/MeExtMeasurement/Dxe/MeExtMeasurement.inf
#
# VTd Iommu Security
#
INF $(PLATFORM_FEATURES_PATH)/VTd/PlatformVTdSampleDxe/PlatformVTdSampleDxe.inf
INF $(PLATFORM_FEATURES_PATH)/Tme/Dxe/TmeInitDxe.inf
#################################################################################
##
## FV.DXEFV Override
##
#################################################################################
##
## AcpiTables
##
INF RuleOverride = ACPITABLE $(PLATFORMSAMPLE_PACKAGE)/Features/Dptf/AcpiTables/DptfAcpiTables.inf
INF $(PLATFORMSAMPLE_PACKAGE)/Features/Dptf/Dxe/Dptf.inf
#[-start-210408-IB17800122-modify]#
!if gChipsetPkgTokenSpaceGuid.PcdRetimerCapsuleUpdateSupported == TRUE
INF $(PLATFORM_FEATURES_PATH)/TcssRetimerCapsuleUpdate/RetimerCapsuleSupportDriver/RetimerCapsuleUpdate.inf
!endif
#[-end-210408-IB17800122-modify]#
#[-start-210720-IB16810158-add]#
[FV.FvWifiDxeUnCompact]
!if gPlatformModuleTokenSpaceGuid.PcdNetworkEnable == TRUE
!if (gSiPkgTokenSpaceGuid.PcdAmtEnable == TRUE) AND (gPlatformModuleTokenSpaceGuid.PcdWifiProfileSyncEnable == TRUE)
INF $(PLATFORM_FEATURES_PATH)/Amt/WifiProfileSync/WifiProfileSync.inf
!endif
!if gChipsetPkgTokenSpaceGuid.PcdUefiWirelessCnvtEnable == TRUE
# There is a Kernel driver already: WifiConnectionManagerDxe.inf
#INF $(PLATFORM_FEATURES_PATH)/WifiConnectionManagerDxe/WifiConnectionManagerDxe.inf
!endif
!endif
[FV.FvBlueToothDxeUnCompact]
!if gPlatformModuleTokenSpaceGuid.PcdNetworkEnable == TRUE
!if gChipsetPkgTokenSpaceGuid.PcdUefiWirelessCnvtEnable == TRUE
INF BluetoothPkg/BluetoothConnectionManagerDxe/BluetoothConnectionManagerDxe.inf
INF BluetoothPkg/UsbBtHciDxe/UsbBtHciDxe.inf
INF BluetoothPkg/BluetoothBusDxe/BluetoothBusDxe.inf
INF BluetoothPkg/BluetoothHidDxe/BluetoothHidDxe.inf
INF BluetoothPkg/HidKbDxe/HidKbDxe.inf
INF BluetoothPkg/HidMouseDxe/HidMouseDxe.inf
!endif
!endif
#[-end-210720-IB16810158-add]#