Add queryItem flags to drm query ioctl

Signed-off-by: Bartosz Dunajski bartosz.dunajski@intel.com
This commit is contained in:
Bartosz Dunajski
2020-11-19 12:04:17 +01:00
committed by Compute-Runtime-Automation
parent 60ba1b7147
commit e08bd20289
9 changed files with 34 additions and 6 deletions

View File

@@ -9,6 +9,7 @@
#include "shared/source/os_interface/linux/engine_info_impl.h"
#include "drm_neo.h"
#include "drm_query_flags.h"
#include <fstream>
@@ -32,7 +33,7 @@ int Drm::getMaxGpuFrequency(HardwareInfo &hwInfo, int &maxGpuFrequency) {
bool Drm::queryEngineInfo() {
auto length = 0;
auto dataQuery = this->query(DRM_I915_QUERY_ENGINE_INFO, length);
auto dataQuery = this->query(DRM_I915_QUERY_ENGINE_INFO, DrmQueryItemFlags::empty, length);
auto data = reinterpret_cast<drm_i915_query_engine_info *>(dataQuery.get());
if (data) {
this->engineInfo.reset(new EngineInfoImpl(data->engines, data->num_engines));