]> git.proxmox.com Git - mirror_edk2.git/blame - MdeModulePkg/Bus/Ata/AhciPei/AhciPei.inf
MdeModulePkg: Replace BSD License with BSD+Patent License
[mirror_edk2.git] / MdeModulePkg / Bus / Ata / AhciPei / AhciPei.inf
CommitLineData
87bc3f19
HW
1## @file\r
2# The AhciPei driver is used to manage ATA hard disk device working under AHCI\r
3# mode at PEI phase.\r
4#\r
5# Copyright (c) 2019, Intel Corporation. All rights reserved.<BR>\r
6#\r
9d510e61 7# SPDX-License-Identifier: BSD-2-Clause-Patent\r
87bc3f19
HW
8#\r
9##\r
10\r
11[Defines]\r
12 INF_VERSION = 0x00010005\r
13 BASE_NAME = AhciPei\r
14 MODULE_UNI_FILE = AhciPei.uni\r
15 FILE_GUID = 79E5CA15-7A2D-4F37-A63B-D1C7BBCA47AD\r
16 MODULE_TYPE = PEIM\r
17 VERSION_STRING = 1.0\r
18 ENTRY_POINT = AtaAhciPeimEntry\r
19\r
20#\r
21# The following information is for reference only and not required by the build tools.\r
22#\r
23# VALID_ARCHITECTURES = IA32 X64 EBC\r
24#\r
25\r
26[Sources]\r
27 AhciPei.c\r
28 AhciPei.h\r
29 AhciPeiPassThru.c\r
30 AhciPeiPassThru.h\r
31 AhciPeiS3.c\r
32 AhciPeiStorageSecurity.c\r
33 AhciPeiStorageSecurity.h\r
34 AhciMode.c\r
35 DevicePath.c\r
36 DmaMem.c\r
37\r
38[Packages]\r
39 MdePkg/MdePkg.dec\r
40 MdeModulePkg/MdeModulePkg.dec\r
41\r
42[LibraryClasses]\r
43 DebugLib\r
44 PeiServicesLib\r
45 MemoryAllocationLib\r
46 BaseMemoryLib\r
47 IoLib\r
48 TimerLib\r
49 LockBoxLib\r
50 PeimEntryPoint\r
51\r
52[Ppis]\r
53 gEdkiiPeiAtaAhciHostControllerPpiGuid ## CONSUMES\r
54 gEdkiiIoMmuPpiGuid ## CONSUMES\r
55 gEfiEndOfPeiSignalPpiGuid ## CONSUMES\r
56 gEdkiiPeiAtaPassThruPpiGuid ## SOMETIMES_PRODUCES\r
57 gEdkiiPeiStorageSecurityCommandPpiGuid ## SOMETIMES_PRODUCES\r
58\r
59[Guids]\r
60 gS3StorageDeviceInitListGuid ## SOMETIMES_CONSUMES ## UNDEFINED\r
61\r
62[Depex]\r
63 gEfiPeiMemoryDiscoveredPpiGuid AND\r
64 gEfiPeiMasterBootModePpiGuid AND\r
65 gEdkiiPeiAtaAhciHostControllerPpiGuid\r
66\r
67[UserExtensions.TianoCore."ExtraFiles"]\r
68 AhciPeiExtra.uni\r