DwEmmcDxe.inf 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. #/** @file
  2. # INF file for the eMMC Host Protocol implementation for the DesignWare MMC.
  3. #
  4. # Copyright (c) 2014-2017, Linaro Limited. All rights reserved.
  5. #
  6. # SPDX-License-Identifier: BSD-2-Clause-Patent
  7. #
  8. #**/
  9. [Defines]
  10. INF_VERSION = 0x00010019
  11. BASE_NAME = DwEmmcDxe
  12. FILE_GUID = b549f005-4bd4-4020-a0cb-06f42bda68c3
  13. MODULE_TYPE = DXE_DRIVER
  14. VERSION_STRING = 1.0
  15. ENTRY_POINT = DwEmmcDxeInitialize
  16. [Sources.common]
  17. DwEmmcDxe.c
  18. [Packages]
  19. EmbeddedPkg/EmbeddedPkg.dec
  20. MdePkg/MdePkg.dec
  21. [LibraryClasses]
  22. ArmLib
  23. BaseLib
  24. BaseMemoryLib
  25. CacheMaintenanceLib
  26. IoLib
  27. MemoryAllocationLib
  28. TimerLib
  29. UefiDriverEntryPoint
  30. UefiLib
  31. [Protocols]
  32. gEfiCpuArchProtocolGuid
  33. gEfiDevicePathProtocolGuid
  34. gEfiMmcHostProtocolGuid
  35. [Pcd]
  36. gEmbeddedTokenSpaceGuid.PcdDwEmmcDxeBaseAddress
  37. gEmbeddedTokenSpaceGuid.PcdDwEmmcDxeClockFrequencyInHz
  38. gEmbeddedTokenSpaceGuid.PcdDwEmmcDxeMaxClockFreqInHz
  39. gEmbeddedTokenSpaceGuid.PcdDwEmmcDxeFifoDepth
  40. [Depex]
  41. TRUE