[Skiboot] [PATCH 0/4] PCI: Use Cached Vendor/Device/Class ID
Stewart Smith
stewart at linux.vnet.ibm.com
Fri Jun 16 15:31:48 AEST 2017
Gavin Shan <gwshan at linux.vnet.ibm.com> writes:
> For one particular PCI device, their vendor/device/class IDs are retrieved
> from hardware and cached. Afterwards, we needn't read them from hardware
> again to avoid unnecessary PCI config traffic, which is relatively slow.
>
> Gavin Shan (4):
> core/pci: Use cached vendor/device IDs in quirks
> hw/phb3: Use cached vendor/device IDs in phb3_check_device_quirks()
> core/pci: Use cached vendor/device/class IDs on populating device node
> core/pci: Use macro as vendor ID register offset
1,2 and 4 taken as of f3105cbf8d44f45a8c294ecb4cfc124065825131
--
Stewart Smith
OPAL Architect, IBM.
More information about the Skiboot
mailing list