diff options
| author | Chris Wilson <chris@chris-wilson.co.uk> | 2010-10-19 11:19:32 +0100 | 
|---|---|---|
| committer | Chris Wilson <chris@chris-wilson.co.uk> | 2010-10-21 19:08:39 +0100 | 
| commit | 549f7365820a212a1cfd0871d377b1ad0d1e5723 (patch) | |
| tree | dbd39c10b32b35b762b083a358b7fc4c09783d5b /drivers/gpu/drm/i915/intel_ringbuffer.h | |
| parent | e36c1cd7292efcb8daca26cd6331481736544742 (diff) | |
drm/i915: Enable SandyBridge blitter ring
Based on an original patch by Zhenyu Wang, this initializes the BLT ring for
SandyBridge and enables support for user execbuffers.
Cc: Zhenyu Wang <zhenyuw@linux.intel.com>
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Diffstat (limited to 'drivers/gpu/drm/i915/intel_ringbuffer.h')
| -rw-r--r-- | drivers/gpu/drm/i915/intel_ringbuffer.h | 2 | 
1 files changed, 2 insertions, 0 deletions
| diff --git a/drivers/gpu/drm/i915/intel_ringbuffer.h b/drivers/gpu/drm/i915/intel_ringbuffer.h index 5b37ff3a6949..9e81ff3b39cd 100644 --- a/drivers/gpu/drm/i915/intel_ringbuffer.h +++ b/drivers/gpu/drm/i915/intel_ringbuffer.h @@ -22,6 +22,7 @@ struct  intel_ring_buffer {  	enum intel_ring_id {  		RING_RENDER = 0x1,  		RING_BSD = 0x2, +		RING_BLT = 0x4,  	} id;  	u32		mmio_base;  	unsigned long	size; @@ -124,6 +125,7 @@ u32 intel_ring_get_seqno(struct drm_device *dev,  int intel_init_render_ring_buffer(struct drm_device *dev);  int intel_init_bsd_ring_buffer(struct drm_device *dev); +int intel_init_blt_ring_buffer(struct drm_device *dev);  u32 intel_ring_get_active_head(struct drm_device *dev,  			       struct intel_ring_buffer *ring); | 
