summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJordan Justen <jordan.l.justen@intel.com>2022-05-16 03:02:01 -0700
committerMarge Bot <emma+marge@anholt.net>2022-07-21 20:27:10 +0000
commit7bd3a6b757a55796dc4ab0c75335713015d29717 (patch)
treeefdc70e05f973ad5d948ba6abb09a933886798f0
parenta3316d38d150b70273c076173d9909a0692dc545 (diff)
intel/dev: Add intel_vram_all_mappable()
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com> Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17349>
-rw-r--r--src/intel/dev/intel_device_info.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/intel/dev/intel_device_info.h b/src/intel/dev/intel_device_info.h
index e1d371da82e..6dce62c365d 100644
--- a/src/intel/dev/intel_device_info.h
+++ b/src/intel/dev/intel_device_info.h
@@ -490,6 +490,12 @@ intel_device_info_timebase_scale(const struct intel_device_info *devinfo,
return (upper_scaled_ts << 32) + lower_scaled_ts;
}
+static inline bool
+intel_vram_all_mappable(const struct intel_device_info *devinfo)
+{
+ return devinfo->mem.vram.unmappable.size == 0;
+}
+
bool intel_get_device_info_from_fd(int fh, struct intel_device_info *devinfo);
bool intel_get_device_info_from_pci_id(int pci_id,
struct intel_device_info *devinfo);