1# 2# Copyright (c) 2013 - 2014, ARM Ltd. All rights reserved. 3# Copyright (c) 2015-2016, Linaro Ltd. All rights reserved. 4# Copyright (c) 2015-2016, Hisilicon Ltd. All rights reserved. 5# 6# This program and the accompanying materials 7# are licensed and made available under the terms and conditions of the BSD License 8# which accompanies this distribution. The full text of the license may be found at 9# http://opensource.org/licenses/bsd-license.php 10# 11# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, 12# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 13# 14 15[Defines] 16 INF_VERSION = 0x00010005 17 BASE_NAME = HiKeyDxe 18 FILE_GUID = f567684b-1089-4214-8881-d64b20cbda2f 19 MODULE_TYPE = DXE_DRIVER 20 VERSION_STRING = 1.0 21 ENTRY_POINT = HiKeyEntryPoint 22 23[Sources.common] 24 HiKeyDxe.c 25 26[Packages] 27 ArmPkg/ArmPkg.dec 28 EmbeddedPkg/EmbeddedPkg.dec 29 MdePkg/MdePkg.dec 30 MdeModulePkg/MdeModulePkg.dec 31 OpenPlatformPkg/Drivers/Keyboard/VirtualKeyboardDxe/VirtualKeyboardDxe.dec 32 OpenPlatformPkg/Platforms/Hisilicon/HiKey/HiKey.dec 33 34[LibraryClasses] 35 BaseMemoryLib 36 CacheMaintenanceLib 37 DebugLib 38 DxeServicesLib 39 DxeServicesTableLib 40 FdtLib 41 IoLib 42 NonDiscoverableDeviceRegistrationLib 43 PcdLib 44 PrintLib 45 SerialPortLib 46 TimerLib 47 UefiBootServicesTableLib 48 UefiRuntimeServicesTableLib 49 UefiLib 50 UefiDriverEntryPoint 51 52[Protocols] 53 gAbootimgProtocolGuid 54 gEfiBlockIoProtocolGuid 55 gEmbeddedGpioProtocolGuid 56 gPlatformVirtualKeyboardProtocolGuid 57 58[Guids] 59 gEfiEndOfDxeEventGroupGuid 60 gEfiFileInfoGuid 61 62[Pcd] 63 gHiKeyTokenSpaceGuid.PcdAndroidFastbootNvmDevicePath 64 65[Depex] 66 TRUE 67