drm/ttm: add ttm_resource_fini v2
authorChristian König <christian.koenig@amd.com>
Fri, 9 Jul 2021 13:18:39 +0000 (15:18 +0200)
committerChristian König <christian.koenig@amd.com>
Wed, 26 Jan 2022 14:23:51 +0000 (15:23 +0100)
commitde3688e469b08be958914674e8b01cb0cea42388
tree6f0758e36daa479d3cecc175880c29968fe4499c
parent2343bcdb4747d4f418a4daf2e898b94f86c24a59
drm/ttm: add ttm_resource_fini v2

Make sure we call the common cleanup function in all
implementations of the resource manager.

v2: fix missing case in i915, rudimentary kerneldoc, should be
    filled in more when we add more functionality

Signed-off-by: Christian König <christian.koenig@amd.com>
Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Link: https://patchwork.freedesktop.org/patch/msgid/20220124122514.1832-2-christian.koenig@amd.com
13 files changed:
drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c
drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.c
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
drivers/gpu/drm/i915/i915_ttm_buddy_manager.c
drivers/gpu/drm/nouveau/nouveau_mem.c
drivers/gpu/drm/nouveau/nouveau_mem.h
drivers/gpu/drm/nouveau/nouveau_ttm.c
drivers/gpu/drm/ttm/ttm_range_manager.c
drivers/gpu/drm/ttm/ttm_resource.c
drivers/gpu/drm/ttm/ttm_sys_manager.c
drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c
drivers/gpu/drm/vmwgfx/vmwgfx_system_manager.c
include/drm/ttm/ttm_resource.h