Interface providing static SR-IOV configuration to the PcieMappingInterconnect. More...
#include <pcie_device_query_interface.h>
Public Member Functions | |
| virtual | ~PcieSriovQueryInterface ()=default |
| virtual std::vector< PcieSriovInfo > | getSriovInfo ()=0 |
| Returns one entry per PF that exposes VFs. | |
Interface providing static SR-IOV configuration to the PcieMappingInterconnect.
Implement this on a device that uses SR-IOV so the interconnect can snoop SR-IOV Extended Capability writes to enable/disable VFs.
|
virtualdefault |
|
pure virtual |
Returns one entry per PF that exposes VFs.