fix PCI class ctor and dtor.

Change-Id: I6c709a7a92ca280ee2289145e2bcbae3fc4734b3
Signed-off-by: Vilvaraj, T J Vivek <t.j.vivek.vilvaraj@intel.com>
This commit is contained in:
Vilvaraj, T J Vivek
2020-04-03 13:19:17 +05:30
parent ed6a9e8a5e
commit 87028f9632
2 changed files with 2 additions and 1 deletions

View File

@@ -23,7 +23,7 @@ class OsPci {
virtual ze_result_t getLinkGen(uint32_t &linkGen) = 0;
virtual ze_result_t initializeBarProperties(std::vector<zet_pci_bar_properties_t *> &pBarProperties) = 0;
static OsPci *create(OsSysman *pOsSysman);
virtual ~OsPci() {}
virtual ~OsPci() = default;
};
} // namespace L0

View File

@@ -17,6 +17,7 @@ class WddmPciImp : public OsPci {
ze_result_t getMaxLinkWidth(uint32_t &maxLinkwidth) override;
ze_result_t getLinkGen(uint32_t &linkGen) override;
ze_result_t initializeBarProperties(std::vector<zet_pci_bar_properties_t *> &pBarProperties) override;
~WddmPciImp() override = default;
};
ze_result_t WddmPciImp::getPciBdf(std::string &bdf) {