Lines Matching defs:i915

24 bool i915_ggtt_require_binder(struct drm_i915_private *i915)
27 return !i915_direct_stolen_access(i915) &&
28 MEDIA_VER_FULL(i915) == IP_VER(13, 0);
31 static bool intel_ggtt_update_needs_vtd_wa(struct drm_i915_private *i915)
33 return IS_BROXTON(i915) && i915_vtd_active(i915);
36 bool intel_vm_no_concurrent_access_wa(struct drm_i915_private *i915)
38 return IS_CHERRYVIEW(i915) || intel_ggtt_update_needs_vtd_wa(i915);
57 obj = __i915_gem_object_create_lmem_with_ps(vm->i915, sz, sz,
80 i915_gem_shrink_all(vm->i915);
82 obj = i915_gem_object_create_internal(vm->i915, sz);
112 if (IS_METEORLAKE(vm->i915))
136 if (IS_METEORLAKE(vm->i915))
259 queue_work(vm->i915->wq, &vm->release_work);
284 if (!intel_vm_no_concurrent_access_wa(vm->i915)) {
285 i915_gem_shrinker_taints_mutex(vm->i915, &vm->mutex);
307 if (HAS_64K_PAGES(vm->i915)) {
377 HAS_PAGE_SIZES(vm->i915, I915_GTT_PAGE_SIZE_64K) &&
378 !HAS_64K_PAGES(vm->i915))
437 struct drm_i915_private *i915 = gt->i915;
446 if (IS_BROADWELL(i915))
450 else if (IS_CHERRYVIEW(i915))
454 else if (IS_GEN9_LP(i915))
458 else if (GRAPHICS_VER(i915) >= 9 && GRAPHICS_VER(i915) <= 11)
474 if (HAS_PAGE_SIZES(i915, I915_GTT_PAGE_SIZE_64K) &&
475 GRAPHICS_VER(i915) <= 10)
481 if (IS_GRAPHICS_VER(i915, 8, 11)) {
490 if (HAS_PAGE_SIZES(i915, I915_GTT_PAGE_SIZE_2M))
612 struct drm_i915_private *i915 = uncore->i915;
624 if (GRAPHICS_VER(i915) >= 9)
672 struct drm_i915_private *i915 = gt->i915;
674 GEM_BUG_ON(GRAPHICS_VER(i915) < 8);
681 if (GRAPHICS_VER_FULL(i915) >= IP_VER(12, 70))
683 else if (GRAPHICS_VER_FULL(i915) >= IP_VER(12, 55))
685 else if (GRAPHICS_VER(i915) >= 12)
687 else if (GRAPHICS_VER(i915) >= 11)
689 else if (IS_CHERRYVIEW(i915) || IS_GEN9_LP(i915))
701 obj = i915_gem_object_create_internal(vm->i915, PAGE_ALIGN(size));