summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/intel_ringbuffer.h
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2016-07-01 17:23:18 +0100
committerChris Wilson <chris@chris-wilson.co.uk>2016-07-01 20:58:48 +0100
commitf8291952bd8c10e2dfb6fc0419ed747922ab90ea (patch)
tree5d101fc24582d305542dad37d4ac28b109c077df /drivers/gpu/drm/i915/intel_ringbuffer.h
parent1b7744e7ba4e4ad17b5910796c9b1ca74063df01 (diff)
downloadtalos-op-linux-f8291952bd8c10e2dfb6fc0419ed747922ab90ea.tar.gz
talos-op-linux-f8291952bd8c10e2dfb6fc0419ed747922ab90ea.zip
drm/i915: Stop mapping the scratch page into CPU space
After the elimination of using the scratch page for Ironlake's breadcrumb, we no longer need to kmap the object. We therefore can move it into the high unmappable space and do not need to force the object to be coherent (i.e. snooped on !llc platforms). Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Link: http://patchwork.freedesktop.org/patch/msgid/1467390209-3576-9-git-send-email-chris@chris-wilson.co.uk
Diffstat (limited to 'drivers/gpu/drm/i915/intel_ringbuffer.h')
-rw-r--r--drivers/gpu/drm/i915/intel_ringbuffer.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/drivers/gpu/drm/i915/intel_ringbuffer.h b/drivers/gpu/drm/i915/intel_ringbuffer.h
index b03931f6dde5..2ae6e3c8eb0f 100644
--- a/drivers/gpu/drm/i915/intel_ringbuffer.h
+++ b/drivers/gpu/drm/i915/intel_ringbuffer.h
@@ -326,7 +326,6 @@ struct intel_engine_cs {
struct {
struct drm_i915_gem_object *obj;
u32 gtt_offset;
- volatile u32 *cpu_page;
} scratch;
bool needs_cmd_parser;
OpenPOWER on IntegriCloud