## @file # Component description file for DxeOemSvcFeatureLibDefault instance. # #****************************************************************************** #* Copyright (c) 2012 - 2019, 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. #* #****************************************************************************** [Defines] INF_VERSION = 0x00010005 BASE_NAME = DxeOemSvcFeatureLibDefault FILE_GUID = 5874FFAC-76C6-47e4-8864-533FC2E1BB04 MODULE_TYPE = UEFI_DRIVER VERSION_STRING = 1.0 LIBRARY_CLASS = DxeOemSvcFeatureLibDefault|DXE_CORE DXE_DRIVER DXE_RUNTIME_DRIVER DXE_SAL_DRIVER DXE_SMM_DRIVER UEFI_APPLICATION UEFI_DRIVER SMM_CORE [Sources] OemSvcGetEepromData.c OemSvcGetEcVersion.c OemSvcRemoveSmbiosType.c OemSvcGetWirelessDeviceInfoForSmbiosType248.c OemSvcGetWirelessDeviceSupportTable.c OemSvcAcpiTableUpdate.c OemSvcSetSataDeviceLocationList.c OemSvcSetBootTypeOrder.c OemSvcOverrideDefaultSetupSetting.c OemSvcOverrideSetupSettingDuringPost.c OemSvcSwitchWirelessLan.c OemSvcSwitchHotKeyMode.c OemSvcSwitchFoolProofFnCtrl.c OemSvcSwitchAlwaysOnUsb.c OemSvcSwitchChargeInBatteryMode.c OemSvcDisableBuildingInBattery.c OemSvcSwitchSystemPerformanceMode.c OemSvcSwitchThermalMode.c OemSvcSwitchFlipToBoot.c OemSvcSwitchOneKeyBattery.c OemSvcSwitchRestoreDefaultOverclocking.c OemSvcSwitchWakeOnVoice.c OemSvcSwitchUltraQuietMode.c OemSvcSwitchInstantBoot.c OemSvcSwitchEthernetLan.c OemSvcSwitchWirelessWan.c OemSvcSwitchBluetooth.c OemSvcSwitchUsbPort.c OemSvcSwitchMemoryCardSlot.c OemSvcSwitchSmartCardSlot.c OemSvcSwitchIntegratedCamera.c OemSvcSwitchMicrophone.c OemSvcSwitchFingerprintReader.c OemSvcSwitchThunderbolt.c OemSvcSwitchNfcDevice.c OemSvcGetBatterySerial.c OemSvcGetSystemSerial.c OemSvcCheckComputraceSupportStatus.c OemSvcUpdatePs2KeyBoardHid.c OemSvcUpdatePs2TouchPadHidCid.c OemSvcGenerateBeep.c OemSvcOverridePasswordKeyboardBeep.c OemSvcSwitchFeatureVersion.c OemSvcInstallSlicTable.c OemSvcUpdateEcVersionStringInScu.c OemSvcStopLegacyToEfiProcess.c OemSvcOverrideSetupSettingInSetupMenu.c OemSvcTpmCmosRegion.c OemSvcSkipPxeBootFailConfirmDialog.c OemSvcLogoResolutionTable.c OemSvcDetectNvmePresence.c OemSvcRestoreSetupSettingAfterFlash.c OemSvcCustomizePostLogoSupportFormat.c OemSvcGetProductLogoType.c OemSvcGetPerformanceMode.c OemSvcGetGpuInformation.c OemSvcOneKeyBattery.c #[-start-210817-DABING0002-modify]# !if $(LCFC_SUPPORT_ENABLE) == YES OemSvcSwitchOneKeyBattery.c !endif #[-end-210817-DABING0002-modify]# OemSvcNotifyEcToDisableTopSwap.c OemSvcNotifyEcToSetWdtFunction.c !if $(L05_SMB_BIOS_ENABLE) == YES OemSvcEcKeepWolPowerForAcOnly.c OemSvcNotifyEcEnableWolFromDock.c OemSvcEcGetWakeUpType.c OemSvcUpdateSecondMacAddress.c !endif OemSvcGetGpuType.c #[-start-210903-BAIN000038-add]# !if $(LCFC_SUPPORT_ENABLE) == YES OemSvcAcAdapterString.c !endif #[-end-210903-BAIN000038-add]# [Packages] $(PROJECT_PKG)/Project.dec $(OEM_FEATURE_OVERRIDE_CORE_CODE)/$(OEM_FEATURE_OVERRIDE_CORE_CODE).dec $(OEM_FEATURE_COMMON_PATH)/$(OEM_FEATURE_COMMON_PATH).dec $(CHIPSET_PKG)/$(CHIPSET_PKG).dec !if $(L05_CHIPSET_VENDOR) == INTEL $(CHIPSET_REF_CODE_PKG)/$(CHIPSET_REF_CODE_DEC_NAME).dec !endif InsydeModulePkg/InsydeModulePkg.dec MdeModulePkg/MdeModulePkg.dec ## Guid/MdeModuleHii.h MdePkg/MdePkg.dec #[-start-210817-DABING0002-modify]# !if $(LCFC_SUPPORT_ENABLE) == YES LfcPkg/LfcPkg.dec !endif #[-end-210817-DABING0002-modify]# [LibraryClasses] DxeOemSvcFeatureLib #[-start-210817-DABING0002-modify]# !if $(LCFC_SUPPORT_ENABLE) == YES LfcEcLib !endif #[-end-210817-DABING0002-modify]# #[-start-210802-SHAONN0003-modify]# #[-start-210903-GEORGE0003-modify]# !if ($(S570_SUPPORT_ENABLE) == YES) OR ($(S370_SUPPORT_ENABLE) == YES) OR ($(S77014_SUPPORT_ENABLE) == YES) OR ($(S77014IAH_SUPPORT_ENABLE) == YES) LfcProjectPeiLib !endif #[-end-210903-GEORGE0003-modify]# #[-end-210802-SHAONN0003-modify]# #[-start-210906-QINGLIN0043-add]# #[-start-220410-Ching000042-modify]# #[-start-220412-Ching000044-modify]# !if ($(S570_SUPPORT_ENABLE) == YES) OR ($(S370_SUPPORT_ENABLE) == YES) OR ($(S77013_SUPPORT_ENABLE) == YES) OR ($(S77014_SUPPORT_ENABLE) == YES) OR ($(S77014IAH_SUPPORT_ENABLE) == YES) DxeOemSvcLfcLib !endif #[-end-220412-Ching000044-modify]# #[-end-220410-Ching000042-modify]# #[-end-210906-QINGLIN0043-add]# [Protocols] #[-start-210926-QINGLIN0084-add]# !if $(LCFC_SUPPORT_ENABLE) == YES gEfiSpeakerInterfaceProtocolGuid !endif #[-end-210926-QINGLIN0084-add]# [Pcd] [FixedPcd] gL05ServicesTokenSpaceGuid.PcdL05ChipsetName gL05ServicesTokenSpaceGuid.PcdL05PchSetupSupported gL05ServicesTokenSpaceGuid.PcdL05SaGvSupported gL05ServicesTokenSpaceGuid.PcdL05ActiveSmallCoreCountSupported gL05ServicesTokenSpaceGuid.PcdL05AmdSetupSupported gL05ServicesTokenSpaceGuid.PcdL05SwitchableGraphicsSupported