#***************************************************************************** # # Copyright (c) 2012 - 2015, Hefei LCFC Information Technology Co.Ltd. # And/or its affiliates. All rights reserved. # Hefei LCFC Information Technology Co.Ltd. PROPRIETARY/CONFIDENTIAL. # Use is subject to license terms. # #****************************************************************************** [Defines] BASE_NAME = I2cTPGetVidDxe FILE_GUID = 8E3F49FB-8943-4e70-A37E-5999FFF557EC MODULE_TYPE = DXE_DRIVER VERSION_STRING = 1.0 INF_VERSION = 0x00010017 PI_SPECIFICATION_VERSION = 0x0001000A ENTRY_POINT = I2cTPGetVidDxeEntryPoint [Packages] MdePkg/MdePkg.dec MdeModulePkg/MdeModulePkg.dec InsydeModulePkg/InsydeModulePkg.dec $(CHIPSET_PKG)/$(CHIPSET_PKG).dec $(PROJECT_PKG)/Project.dec LfcPkg/LfcPkg.dec [LibraryClasses] UefiDriverEntryPoint UefiBootServicesTableLib UefiRuntimeServicesTableLib UefiLib BaseMemoryLib MemoryAllocationLib DebugLib HidDescriptorLib IoLib PcdLib LfcLib BaseLib VariableLib [Sources] I2cTPGetVidDxe.c [Protocols] gEfiI2cIoProtocolGuid gEfiAdapterInformationProtocolGuid gEfiSimplePointerProtocolGuid gLfcNvsAreaProtocolGuid gEfiFirmwareManagementProtocolGuid gEndOfBdsBootSelectionProtocolGuid #[-start-210930-YUNLEI0141-modify] #[-start-210920-Ching000003-add]# !if ($(S77014_SUPPORT_ENABLE) == YES) OR ($(C770_SUPPORT_ENABLE) == YES) OR ($(S77014IAH_SUPPORT_ENABLE) == YES) gLfcProjectTouchPadElanProtocolGuid gLfcProjectTouchPadSynaProtocolGuid !endif #[-end-210920-Ching000003-add]# !if ($(C770_SUPPORT_ENABLE) == YES) OR ($(C970_SUPPORT_ENABLE) == YES) gLfcProjectTouchPadElan1ProtocolGuid gLfcProjectTouchPadSyna1ProtocolGuid !endif #[-end-210930-YUNLEI0141-modify] #[-start-211015-Ching000014-modify]# !if $(S77013_SUPPORT_ENABLE) == YES gLfcProjectTouchPadElan2ProtocolGuid gLfcProjectTouchPadSyna2ProtocolGuid !endif #[-end-211015-Ching000014-modify]# #[-start-220127-Dennis0013-add]# #[-start-220209-OWENWU0037-add]# #[-start-220224-Dennis0015-add]# !if ($(S370_SUPPORT_ENABLE) == YES) OR ($(S570_SUPPORT_ENABLE) == YES) gLfcProjectTouchPadElan3ProtocolGuid gLfcProjectTouchPadElan4ProtocolGuid gLfcProjectTouchPadElan5ProtocolGuid gLfcProjectTouchPadElan6ProtocolGuid gLfcProjectTouchPadSyna3ProtocolGuid gLfcProjectTouchPadSyna4ProtocolGuid gLfcProjectTouchPadCirqueProtocolGuid gLfcProjectTouchPadFocalProtocolGuid !endif #[-end-220224-Dennis0015-add]# #[-end-220209-OWENWU0037-add]# #[-end-220127-Dennis0013-add]# [Guids] gI2cHidDeviceInfoGuid gLfcVariableGuid gEfiSystemResourceTableGuid gWindowsELANTPFirmwareCapsuleGuid gWindowsSYNATPFirmwareCapsuleGuid #[-start-210930-YUNLEI0141-modify] !if ($(C770_SUPPORT_ENABLE) == YES) OR ($(C970_SUPPORT_ENABLE) == YES) gWindowsELAN1TPFirmwareCapsuleGuid gWindowsSYNA1TPFirmwareCapsuleGuid !endif #[-end-210930-YUNLEI0141-modify] #[-start-211015-Ching000014-modify]# !if $(S77013_SUPPORT_ENABLE) == YES gWindowsELAN2TPFirmwareCapsuleGuid gWindowsSYNA2TPFirmwareCapsuleGuid !endif #[-end-211015-Ching000014-modify]# #[-start-220127-Dennis0013-add]# #[-start-220209-OWENWU0037-add]# #[-start-220224-Dennis0015-add]# !if ($(S370_SUPPORT_ENABLE) == YES) OR ($(S570_SUPPORT_ENABLE) == YES) gWindowsELAN3TPFirmwareCapsuleGuid gWindowsELAN4TPFirmwareCapsuleGuid gWindowsELAN5TPFirmwareCapsuleGuid gWindowsELAN6TPFirmwareCapsuleGuid gWindowsSYNA3TPFirmwareCapsuleGuid gWindowsSYNA4TPFirmwareCapsuleGuid gWindowsCIRQUETPFirmwareCapsuleGuid gWindowsFOCALTPFirmwareCapsuleGuid !endif #[-end-220224-Dennis0015-add]# #[-end-220209-OWENWU0037-add]# #[-end-220127-Dennis0013-add]# gWindowsALPSTPFirmwareCapsuleGuid [Pcd] gEfiLfcPkgTokenSpaceGuid.PcdI2cPtpWufuSupport [FixedPcd] gInsydeTokenSpaceGuid.PcdFirmwareResourceMaximum [FeaturePcd] [Depex] TRUE