2 # The XhcPeim driver is responsible for managing the behavior of XHCI controller at PEI phase.
4 # It produces gPeiUsb2HostControllerPpiGuid based on gPeiUsbControllerPpiGuid
5 # which is used to enable recovery function from USB Drivers.
7 # Copyright (c) 2014 - 2018, Intel Corporation. All rights reserved.<BR>
9 # SPDX-License-Identifier: BSD-2-Clause-Patent
14 INF_VERSION = 0x00010005
16 MODULE_UNI_FILE = XhciPei.uni
17 FILE_GUID = 65E5746E-9C14-467d-B5B3-932A66D59F79
20 ENTRY_POINT = XhcPeimEntry
23 # The following information is for reference only and not required by the build tools.
25 # VALID_ARCHITECTURES = IA32 X64 EBC
40 MdeModulePkg/MdeModulePkg.dec
51 gPeiUsb2HostControllerPpiGuid ## PRODUCES
52 gPeiUsbControllerPpiGuid ## CONSUMES
53 gEdkiiIoMmuPpiGuid ## CONSUMES
54 gEfiEndOfPeiSignalPpiGuid ## CONSUMES
57 gEfiPeiMemoryDiscoveredPpiGuid AND gPeiUsbControllerPpiGuid
59 [UserExtensions.TianoCore."ExtraFiles"]