drm/i915: Move the implementation details of PIPE_CONTROL to the ringbuffer
authorChris Wilson <chris@chris-wilson.co.uk>
Fri, 12 Nov 2010 10:46:37 +0000 (10:46 +0000)
committerChris Wilson <chris@chris-wilson.co.uk>
Tue, 23 Nov 2010 20:19:14 +0000 (20:19 +0000)
commitb6913e4bdb09134dbdccd613e880d413b5911591
tree6e9cc939576ecff515c749c7e938bb2c2881fe12
parent748ebc6017a943ec065e653e975a5e8dace77ac6
drm/i915: Move the implementation details of PIPE_CONTROL to the ringbuffer

The pipe control object is allocated by the device for the sole use of the
render ringbuffer. Move this detail from the general code to the render
ring buffer initialisation.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
drivers/gpu/drm/i915/i915_drv.h
drivers/gpu/drm/i915/i915_gem.c
drivers/gpu/drm/i915/intel_ringbuffer.c