Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drm/i915: Kill gtt_end

It's duplicated in the more useful gtt_total.

Reviewed-by: Rodrigo Vivi <rodrigo.vivi@gmail.com>
Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>

authored by

Ben Widawsky and committed by
Daniel Vetter
c1fc6521 c70af1e4

+1 -3
-1
drivers/gpu/drm/i915/i915_drv.h
··· 801 801 /** Usable portion of the GTT for GEM */ 802 802 unsigned long gtt_start; 803 803 unsigned long gtt_mappable_end; 804 - unsigned long gtt_end; 805 804 unsigned long stolen_base; /* limited to low memory (32-bit) */ 806 805 807 806 /** "Graphics Stolen Memory" holds the global PTEs */
+1 -2
drivers/gpu/drm/i915/i915_gem_gtt.c
··· 394 394 395 395 /* First fill our portion of the GTT with scratch pages */ 396 396 i915_ggtt_clear_range(dev, dev_priv->mm.gtt_start / PAGE_SIZE, 397 - (dev_priv->mm.gtt_end - dev_priv->mm.gtt_start) / PAGE_SIZE); 397 + dev_priv->mm.gtt_total / PAGE_SIZE); 398 398 399 399 list_for_each_entry(obj, &dev_priv->mm.bound_list, gtt_list) { 400 400 i915_gem_clflush_object(obj); ··· 556 556 557 557 dev_priv->mm.gtt_start = start; 558 558 dev_priv->mm.gtt_mappable_end = mappable_end; 559 - dev_priv->mm.gtt_end = end; 560 559 dev_priv->mm.gtt_total = end - start; 561 560 dev_priv->mm.mappable_gtt_total = min(end, mappable_end) - start; 562 561