Lines Matching full:pci

2   PCI Root Bridge I/O protocol as defined in the UEFI 2.0 specification.
4 PCI Root Bridge I/O protocol is used by PCI Bus Driver to perform PCI Memory, PCI I/O,
5 and PCI Configuration cycles on a PCI Root Bridge. It also provides services to perform
54 /// PCI dual address cycles.
59 /// PCI dual address cycles.
64 /// master that is not capable of producing PCI dual address cycles.
68 /// A read operation from system memory by a bus master that is capable of producing PCI
73 /// A write operation to system memory by a bus master that is capable of producing PCI
79 /// master that is capable of producing PCI dual address cycles.
120 Reads from the I/O space of a PCI Root Bridge. Returns when either the polling exit criteria is
150 Enables a PCI driver to access PCI controller registers in the PCI root bridge memory space.
159 @retval EFI_SUCCESS The data was read from or written to the PCI root bridge.
176 /// Read PCI controller registers in the PCI root bridge memory space.
180 /// Write PCI controller registers in the PCI root bridge memory space.
186 Enables a PCI driver to copy one region of PCI root bridge memory space to another region of PCI
196 @retval EFI_INVALID_PARAMETER Width is invalid for this PCI root bridge.
211 Provides the PCI controller-specific addresses required to access system memory from a
216 @param HostAddress The system memory address to map to the PCI controller.
219 …@param DeviceAddress The resulting map address for the bus master PCI controller to use to
311 Flushes all PCI posted write transactions from a PCI host bridge to system memory.
315 @retval EFI_SUCCESS The PCI posted write transactions were flushed from the PCI host
317 @retval EFI_DEVICE_ERROR The PCI posted write transactions were not flushed from the PCI
328 Gets the attributes that a PCI root bridge supports setting with SetAttributes(), and the
329 attributes that a PCI root bridge is currently using.
332 …@param Supports A pointer to the mask of attributes that this PCI root bridge suppor…
334 …@param Attributes A pointer to the mask of attributes that this PCI root bridge is cur…
337 @retval EFI_SUCCESS If Supports is not NULL, then the attributes that the PCI root
339 not NULL, then the attributes that the PCI root bridge is currently
354 Sets attributes for a resource range on a PCI root bridge.
365 were set on the PCI root bridge, and the actual resource range is
367 @retval EFI_UNSUPPORTED A bit is set in Attributes that is not supported by the PCI Root
384 Retrieves the current resource settings of this PCI root bridge in the form of a set of ACPI
389 configuration of this PCI root bridge.
391 @retval EFI_SUCCESS The current configuration of this PCI root bridge was returned in
393 @retval EFI_UNSUPPORTED The current configuration of this PCI root bridge could not be
405 /// Provides the basic Memory, I/O, PCI configuration, and DMA interfaces that are
406 /// used to abstract accesses to PCI controllers behind a PCI Root Bridge Controller.
410 /// The EFI_HANDLE of the PCI Host Bridge of which this PCI Root Bridge is a member.
417 EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_ACCESS Pci; member
429 /// The segment number that this PCI root bridge resides.