diff options
author | Andrzej Turko <andrzej.turko@linux.intel.com> | 2021-05-26 14:00:19 +0100 |
---|---|---|
committer | Matthew Auld <matthew.auld@intel.com> | 2021-05-27 11:36:21 +0100 |
commit | f32993a2eda6557aa1029b37430f6971ba44f3b6 (patch) | |
tree | f2796b6ec7f885288e71331a90777d14be0132c5 /lib/ioctl_wrappers.h | |
parent | b0789992cefc3b08fb5fd891522a116b367c3963 (diff) |
lib/i915/intel_memory_region: Add new memory region lib
With an introduction of Local Memory concept we should be able to
allocate object in specific memory region. This patch implements
helper functions that allow this, both for querying what the device
supports and hooking into gem_create_ext to select the placements.
Co-authored-by: Lukasz Kalamarz <lukasz.kalamarz@intel.com>
Co-authored-by: Zbigniew Kempczynski <zbigniew.kempczynski@intel.com>
Signed-off-by: Andrzej Turko <andrzej.turko@linux.intel.com>
Signed-off-by: Lukasz Kalamarz <lukasz.kalamarz@intel.com>
Signed-off-by: Zbigniew Kempczynski <zbigniew.kempczynski@intel.com>
Cc: Zbigniew Kempczynski <zbigniew.kempczynski@intel.com>
Cc: Dominik Grzegorzek <dominik.grzegorzek@intel.com>
Cc: Petri Latvala <petri.latvala@intel.com>
Signed-off-by: Matthew Auld <matthew.auld@intel.com>
Acked-by: Petri Latvala <petri.latvala@intel.com>
Diffstat (limited to 'lib/ioctl_wrappers.h')
-rw-r--r-- | lib/ioctl_wrappers.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/ioctl_wrappers.h b/lib/ioctl_wrappers.h index 9ea673653..36640e302 100644 --- a/lib/ioctl_wrappers.h +++ b/lib/ioctl_wrappers.h @@ -38,6 +38,7 @@ #include "i915/gem_context.h" #include "i915/gem_scheduler.h" +#include "i915/intel_memory_region.h" /** * igt_ioctl: |