Lines Matching defs:i915

51 		dev_err(mem->i915->drm.dev,
72 dev_err(mem->i915->drm.dev,
145 intel_memory_region_lookup(struct drm_i915_private *i915,
152 for_each_memory_region(mr, i915, id) {
161 intel_memory_region_by_type(struct drm_i915_private *i915,
167 for_each_memory_region(mr, i915, id)
207 struct drm_i915_private *i915 = mem->i915;
213 if (IS_ENABLED(CONFIG_DRM_I915_DEBUG_GEM) || i915->params.memtest)
214 err = iomemtest(mem, i915->params.memtest, caller);
236 intel_memory_region_create(struct drm_i915_private *i915,
253 mem->i915 = i915;
327 int intel_memory_regions_hw_probe(struct drm_i915_private *i915)
331 for (i = 0; i < ARRAY_SIZE(i915->mm.regions); i++) {
335 if (!HAS_REGION(i915, BIT(i)))
342 if (IS_DGFX(i915))
343 mem = i915_gem_ttm_system_setup(i915, type,
346 mem = i915_gem_shmem_setup(i915, type,
350 mem = i915_gem_stolen_lmem_setup(i915, type, instance);
352 i915->mm.stolen_region = mem;
355 mem = i915_gem_stolen_smem_setup(i915, type, instance);
357 i915->mm.stolen_region = mem;
365 drm_err(&i915->drm,
372 i915->mm.regions[i] = mem;
375 for (i = 0; i < ARRAY_SIZE(i915->mm.regions); i++) {
376 struct intel_memory_region *mem = i915->mm.regions[i];
386 drm_dbg(&i915->drm, "Memory region(%d): %s: %llu MiB %pR, io: %llu MiB %pR\n",
389 drm_dbg(&i915->drm, "Memory region(%d): %s: %llu MiB %pR, io: n/a\n",
396 intel_memory_regions_driver_release(i915);
400 void intel_memory_regions_driver_release(struct drm_i915_private *i915)
404 for (i = 0; i < ARRAY_SIZE(i915->mm.regions); i++) {
406 fetch_and_zero(&i915->mm.regions[i]);