]> git.baikalelectronics.ru Git - kernel.git/commit
drm/ttm: merge ttm_backend and ttm_tt V5
authorJerome Glisse <jglisse@redhat.com>
Wed, 2 Nov 2011 00:46:13 +0000 (20:46 -0400)
committerDave Airlie <airlied@redhat.com>
Tue, 6 Dec 2011 10:39:17 +0000 (10:39 +0000)
commitfe3559931e13ac69a91506350ad9dfe1ed7c1b4a
tree01ad6a5f3f74b087cb791f5965d3190916975789
parent5807c6e174cfb46536bdb27b6ccb0fbdb1c56f31
drm/ttm: merge ttm_backend and ttm_tt V5

ttm_backend will only exist with a ttm_tt, and ttm_tt
will only be of interest when bound to a backend. Merge them
to avoid code and data duplication.

V2 Rebase on top of memory accounting overhaul
V3 Rebase on top of more memory accounting changes
V4 Rebase on top of no memory account changes (where/when is my
   delorean when i need it ?)
V5 make sure ttm is unbound before destroying, change commit
   message on suggestion from Tormod Volden

Signed-off-by: Jerome Glisse <jglisse@redhat.com>
Reviewed-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Reviewed-by: Thomas Hellstrom <thellstrom@vmware.com>
drivers/gpu/drm/nouveau/nouveau_bo.c
drivers/gpu/drm/nouveau/nouveau_drv.h
drivers/gpu/drm/nouveau/nouveau_sgdma.c
drivers/gpu/drm/radeon/radeon_ttm.c
drivers/gpu/drm/ttm/ttm_agp_backend.c
drivers/gpu/drm/ttm/ttm_bo.c
drivers/gpu/drm/ttm/ttm_tt.c
drivers/gpu/drm/vmwgfx/vmwgfx_buffer.c
include/drm/ttm/ttm_bo_driver.h