Lines Matching +full:function +full:- +full:enumerator

12   The EFI_PCI_HOT_PLUG_INIT_PROTOCOL provides a mechanism for the PCI bus enumerator
20 the HPC to identify the HPC. When the PCI bus enumerator finds a root HPC, it
22 is unable to initialize a root HPC, the PCI enumerator will ignore that root HPC
26 From the standpoint of the PCI bus enumerator, HPCs are divided into the following
29 - Root HPC:
34 configuration space before the PCI enumerator programs all the upstream
35 bridges and thus enables the path to these devices. The PCI bus enumerator
38 - Nonroot HPC:
43 Copyright (c) 2007 - 2018, Intel Corporation. All rights reserved.<BR>
44 SPDX-License-Identifier: BSD-2-Clause-Patent
74 /// The HPC initialization function was called and the HPC completed
82 /// The HPC initialization function was called, the HPC completed
102 /// bus has hot-plug slots. The device path of a PCI bus is the same as the
115 /// that are allocated to the bus containing hot-plug slots are padded by
116 /// the specified amount. If the hot-plug bus is behind a PCI-to-PCI
117 /// bridge, the PCI-to-PCI bridge apertures will indicate the padding
122 /// includes more than one hot-plug bus, the resource padding requests
126 /// reprogramming of PCI-to-PCI bridges in a hot-add event. If the hotplug
127 /// bus is behind a PCI-to-PCI bridge, the PCI-to-PCI bridge
139 able to detect these HPCs. If the platform includes a PCI-to-CardBus bridge, it
170 This function initializes the specified HPC. At the end of initialization,
171 the hot-plug slots or sockets (controlled by this HPC) are powered and are
179 @param[in] HpcPciAddress The address of the HPC function on the PCI bus.
211 This function returns the resource padding that is required by the PCI bus that
212 is controlled by the specified HPC. This member function is called for all the
213 root HPCs and nonroot HPCs that are detected by the PCI bus enumerator. This
214 function will be called before PCI resource allocation is completed. This function
216 PCI-to-CardBus bridge, have completed initialization.
220 @param[in] HpcPciAddress The address of the HPC function on the PCI bus.
230 @retval EFI_NOT_READY This function was called before HPC initialization