linux/drivers/gpu/drm/ttm
Jerome Glisse 09855acb1c drm/ttm: Convert ttm_buffer_object_init to use ttm_placement
Convert ttm_buffer_object_init to use struct ttm_placement and
rename to ttm_bo_init for consistency with function naming. This
allow to give more complex placement at buffer creation. For
instance you ask to allocate bo into vram first but if there is
not enough vram you can give system as a second possible
placement. It also allow to create buffer in a specific range.

Also rename ttm_buffer_object_validate to ttm_bo_validate.

Signed-off-by: Jerome Glisse <jglisse@redhat.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
2009-12-11 14:09:05 +10:00
..
Makefile drm/ttm: Add TTM execbuf utilities. 2009-12-07 15:22:05 +10:00
ttm_agp_backend.c agp: switch AGP to use page array instead of unsigned long array 2009-06-19 10:21:42 +10:00
ttm_bo_util.c drm/ttm: Export symbols needed for the vmwgfx driver. 2009-12-07 15:22:07 +10:00
ttm_bo_vm.c drm/ttm: Have the TTM code return -ERESTARTSYS instead of -ERESTART. 2009-12-10 15:09:03 +10:00
ttm_bo.c drm/ttm: Convert ttm_buffer_object_init to use ttm_placement 2009-12-11 14:09:05 +10:00
ttm_execbuf_util.c drm/ttm: Add TTM execbuf utilities. 2009-12-07 15:22:05 +10:00
ttm_global.c drm/ttm: fix refcounting in ttm global code. 2009-10-06 15:46:10 +10:00
ttm_lock.c drm/ttm: Add ttm lock functionality. 2009-12-07 15:22:03 +10:00
ttm_memory.c drm/ttm: fix memory leak noticed by kmemleak. 2009-12-09 13:29:37 +10:00
ttm_module.c drm/ttm: Add a virtual ttm sysfs device. 2009-08-19 16:09:04 +10:00
ttm_object.c drm/ttm: Add user-space objects. 2009-12-07 15:22:01 +10:00
ttm_tt.c Merge branch 'drm-core-next' into drm-linus 2009-12-08 13:52:41 +10:00