]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Bus/Pci/XhciPei/XhciPei.inf
MdeModulePkg/PciBus: return CPU address for GetBarAttributes
[mirror_edk2.git] / MdeModulePkg / Bus / Pci / XhciPei / XhciPei.inf
index 9883f0bc59301ae00b7490949703f80af52436b4..f307ea7646d5756a99cd625e811575b1ae06f227 100644 (file)
@@ -1,6 +1,8 @@
 ## @file\r
-# Component description file for XhcPeim PEIM to produce gPeiUsb2HostControllerPpiGuid\r
-# based on gPeiUsbControllerPpiGuid which is used to enable recovery function from USB Drivers.\r
+# The XhcPeim driver is responsible for managing the behavior of XHCI controller at PEI phase.\r
+#\r
+# It produces gPeiUsb2HostControllerPpiGuid based on gPeiUsbControllerPpiGuid\r
+# which is used to enable recovery function from USB Drivers.\r
 #\r
 # Copyright (c) 2014, Intel Corporation. All rights reserved.<BR>\r
 #\r
@@ -18,6 +20,7 @@
 [Defines]\r
   INF_VERSION                    = 0x00010005\r
   BASE_NAME                      = XhciPei\r
+  MODULE_UNI_FILE                = XhciPei.uni\r
   FILE_GUID                      = 65E5746E-9C14-467d-B5B3-932A66D59F79\r
   MODULE_TYPE                    = PEIM\r
   VERSION_STRING                 = 1.0\r
@@ -34,6 +37,7 @@
   XhcPeim.h\r
   XhciSched.c\r
   UsbHcMem.c\r
+  DmaMem.c\r
   XhciReg.h\r
   XhciSched.h\r
   UsbHcMem.h\r
 [Ppis]\r
   gPeiUsb2HostControllerPpiGuid                 ## PRODUCES\r
   gPeiUsbControllerPpiGuid                      ## CONSUMES\r
+  gEdkiiIoMmuPpiGuid                            ## CONSUMES\r
+  gEfiEndOfPeiSignalPpiGuid                     ## CONSUMES\r
 \r
 [Depex]\r
   gEfiPeiMemoryDiscoveredPpiGuid AND gPeiUsbControllerPpiGuid AND gEfiPeiBootInRecoveryModePpiGuid\r
 \r
+[UserExtensions.TianoCore."ExtraFiles"]\r
+  XhciPeiExtra.uni\r