Omap35xxPkg/MmcHostDxe: Clean code to respect EDK2 coding convention
[mirror_edk2.git] / Omap35xxPkg / MmcHostDxe / MmcHostDxe.inf
CommitLineData
5ec65e96 1# Copyright (c) 2011, ARM Limited. All rights reserved.
2#
3# This program and the accompanying materials
4# are licensed and made available under the terms and conditions of the BSD License
5# which accompanies this distribution. The full text of the license may be found at
6# http://opensource.org/licenses/bsd-license.php
7#
8# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
9# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
10#
11
12[Defines]
13 INF_VERSION = 0x00010005
14 BASE_NAME = MMC
15 FILE_GUID = 100c2cfa-b586-4198-9b4c-1683d195b1da
16 MODULE_TYPE = DXE_DRIVER
17 VERSION_STRING = 1.0
18
19 ENTRY_POINT = MMCInitialize
20
21
22[Sources.common]
23 MmcHostDxe.c
24
25[Packages]
26 MdePkg/MdePkg.dec
27 EmbeddedPkg/EmbeddedPkg.dec
28 Omap35xxPkg/Omap35xxPkg.dec
29
30[LibraryClasses]
31 PcdLib
32 UefiLib
33 UefiDriverEntryPoint
34 MemoryAllocationLib
35 IoLib
36 OmapDmaLib
37 DmaLib
38
39[Guids]
40
41[Protocols]
42 gEfiBlockIoProtocolGuid
43 gEfiCpuArchProtocolGuid
44 gEfiDevicePathProtocolGuid
45 gEmbeddedExternalDeviceProtocolGuid
46 gEfiMmcHostProtocolGuid
47
48[Pcd]
49 gOmap35xxTokenSpaceGuid.PcdOmap35xxMMCHS1Base
50 gOmap35xxTokenSpaceGuid.PcdMmchsTimerFreq100NanoSeconds
51
52[depex]
53 gEmbeddedExternalDeviceProtocolGuid