drm/ttm: split no_wait argument in 2 GPU or reserve wait
authorJerome Glisse <jglisse@redhat.com>
Wed, 7 Apr 2010 10:21:19 +0000 (10:21 +0000)
committerDave Airlie <airlied@redhat.com>
Thu, 8 Apr 2010 00:21:19 +0000 (10:21 +1000)
commit9d87fa2138d06ff400551800d67d522625033e35
tree284cd0f73ccb2f2fad1c71f974d4e9e4d0035e81
parent3a89b4a9ca7ce11e3b7d5119aea917b9fc29a302
drm/ttm: split no_wait argument in 2 GPU or reserve wait

There is case where we want to be able to wait only for the
GPU while not waiting for other buffer to be unreserved. This
patch split the no_wait argument all the way down in the whole
ttm path so that upper level can decide on what to wait on or
not.

[airlied: squashed these 4 for bisectability reasons.]
drm/radeon/kms: update to TTM no_wait splitted argument
drm/nouveau: update to TTM no_wait splitted argument
drm/vmwgfx: update to TTM no_wait splitted argument
[vmwgfx patch: Reviewed-by: Thomas Hellstrom <thellstrom@vmware.com>]

Signed-off-by: Jerome Glisse <jglisse@redhat.com>
Acked-by: Thomas Hellstrom <thellstrom@vmware.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
drivers/gpu/drm/nouveau/nouveau_bo.c
drivers/gpu/drm/nouveau/nouveau_gem.c
drivers/gpu/drm/radeon/radeon_object.c
drivers/gpu/drm/radeon/radeon_ttm.c
drivers/gpu/drm/ttm/ttm_bo.c
drivers/gpu/drm/ttm/ttm_bo_util.c
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
drivers/gpu/drm/vmwgfx/vmwgfx_fb.c
drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c
include/drm/ttm/ttm_bo_api.h
include/drm/ttm/ttm_bo_driver.h