From: Daniel Vetter Date: Wed, 15 Feb 2012 22:50:21 +0000 (+0100) Subject: drm/i915: split out dma mapping from global gtt bind/unbind functions X-Git-Tag: v3.6-rc1~59^2~115^2~90 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=741639079cb49d796be50827e13b592121184ff8;p=pandora-kernel.git drm/i915: split out dma mapping from global gtt bind/unbind functions Note that there's a functional change buried in this patch wrt the ilk dmar workaround: We now only idle the gpu while tearing down the dmar mappings, not while clearing the gtt. Keeping the current semantics would have made for some really ugly code and afaik the issue is only with the dmar unmapping that needs a fully idle gpu. Reviewed-and-tested-by: Chris Wilson Signed-Off-by: Daniel Vetter --- Reading git-diff-tree failed