aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/intel_ringbuffer.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/drm/i915/intel_ringbuffer.c')
-rw-r--r--drivers/gpu/drm/i915/intel_ringbuffer.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/drivers/gpu/drm/i915/intel_ringbuffer.c b/drivers/gpu/drm/i915/intel_ringbuffer.c
index e0c7bf27eafd..40a7aa4db589 100644
--- a/drivers/gpu/drm/i915/intel_ringbuffer.c
+++ b/drivers/gpu/drm/i915/intel_ringbuffer.c
@@ -1210,7 +1210,7 @@ gen8_ring_put_irq(struct intel_ring_buffer *ring)
1210 1210
1211static int 1211static int
1212i965_dispatch_execbuffer(struct intel_ring_buffer *ring, 1212i965_dispatch_execbuffer(struct intel_ring_buffer *ring,
1213 u32 offset, u32 length, 1213 u64 offset, u32 length,
1214 unsigned flags) 1214 unsigned flags)
1215{ 1215{
1216 int ret; 1216 int ret;
@@ -1233,7 +1233,7 @@ i965_dispatch_execbuffer(struct intel_ring_buffer *ring,
1233#define I830_BATCH_LIMIT (256*1024) 1233#define I830_BATCH_LIMIT (256*1024)
1234static int 1234static int
1235i830_dispatch_execbuffer(struct intel_ring_buffer *ring, 1235i830_dispatch_execbuffer(struct intel_ring_buffer *ring,
1236 u32 offset, u32 len, 1236 u64 offset, u32 len,
1237 unsigned flags) 1237 unsigned flags)
1238{ 1238{
1239 int ret; 1239 int ret;
@@ -1284,7 +1284,7 @@ i830_dispatch_execbuffer(struct intel_ring_buffer *ring,
1284 1284
1285static int 1285static int
1286i915_dispatch_execbuffer(struct intel_ring_buffer *ring, 1286i915_dispatch_execbuffer(struct intel_ring_buffer *ring,
1287 u32 offset, u32 len, 1287 u64 offset, u32 len,
1288 unsigned flags) 1288 unsigned flags)
1289{ 1289{
1290 int ret; 1290 int ret;
@@ -1797,7 +1797,7 @@ static int gen6_bsd_ring_flush(struct intel_ring_buffer *ring,
1797 1797
1798static int 1798static int
1799gen8_ring_dispatch_execbuffer(struct intel_ring_buffer *ring, 1799gen8_ring_dispatch_execbuffer(struct intel_ring_buffer *ring,
1800 u32 offset, u32 len, 1800 u64 offset, u32 len,
1801 unsigned flags) 1801 unsigned flags)
1802{ 1802{
1803 struct drm_i915_private *dev_priv = ring->dev->dev_private; 1803 struct drm_i915_private *dev_priv = ring->dev->dev_private;
@@ -1811,8 +1811,8 @@ gen8_ring_dispatch_execbuffer(struct intel_ring_buffer *ring,
1811 1811
1812 /* FIXME(BDW): Address space and security selectors. */ 1812 /* FIXME(BDW): Address space and security selectors. */
1813 intel_ring_emit(ring, MI_BATCH_BUFFER_START_GEN8 | (ppgtt<<8)); 1813 intel_ring_emit(ring, MI_BATCH_BUFFER_START_GEN8 | (ppgtt<<8));
1814 intel_ring_emit(ring, offset); 1814 intel_ring_emit(ring, lower_32_bits(offset));
1815 intel_ring_emit(ring, 0); 1815 intel_ring_emit(ring, upper_32_bits(offset));
1816 intel_ring_emit(ring, MI_NOOP); 1816 intel_ring_emit(ring, MI_NOOP);
1817 intel_ring_advance(ring); 1817 intel_ring_advance(ring);
1818 1818
@@ -1821,7 +1821,7 @@ gen8_ring_dispatch_execbuffer(struct intel_ring_buffer *ring,
1821 1821
1822static int 1822static int
1823hsw_ring_dispatch_execbuffer(struct intel_ring_buffer *ring, 1823hsw_ring_dispatch_execbuffer(struct intel_ring_buffer *ring,
1824 u32 offset, u32 len, 1824 u64 offset, u32 len,
1825 unsigned flags) 1825 unsigned flags)
1826{ 1826{
1827 int ret; 1827 int ret;
@@ -1842,7 +1842,7 @@ hsw_ring_dispatch_execbuffer(struct intel_ring_buffer *ring,
1842 1842
1843static int 1843static int
1844gen6_ring_dispatch_execbuffer(struct intel_ring_buffer *ring, 1844gen6_ring_dispatch_execbuffer(struct intel_ring_buffer *ring,
1845 u32 offset, u32 len, 1845 u64 offset, u32 len,
1846 unsigned flags) 1846 unsigned flags)
1847{ 1847{
1848 int ret; 1848 int ret;