intel-gem: Add two new ioctls for managing tiling on objects.
authorEric Anholt <eric@anholt.net>
Fri, 11 Jul 2008 21:47:33 +0000 (14:47 -0700)
committerEric Anholt <eric@anholt.net>
Sat, 12 Jul 2008 01:58:02 +0000 (18:58 -0700)
commita0474be4e78d678eb615b37aad355effb955ee19
tree02105f9151e5dfa7ee0177656f3db2ea1c061513
parent1f9a5307acfe2ef0d104f7036d2d93504dc7673f
intel-gem: Add two new ioctls for managing tiling on objects.

Various chips have exciting interactions between the CPU and the GPU's
different ways of accessing interleaved memory, so we need some kernel
assistance in determining how it works.

Only fully tested on GM965 so far.
linux-core/Makefile.kernel
linux-core/i915_gem.c
linux-core/i915_gem_tiling.c [new file with mode: 0644]
shared-core/i915_dma.c
shared-core/i915_drm.h
shared-core/i915_drv.h