drm/ttm: add ttm_sys_manager v3
authorChristian König <christian.koenig@amd.com>
Fri, 5 Feb 2021 14:58:56 +0000 (15:58 +0100)
committerChristian König <christian.koenig@amd.com>
Mon, 3 May 2021 10:50:41 +0000 (12:50 +0200)
commitb072b9cd54f3dbd9597f2c0c2b8496a43c179806
tree555ea9cfa47f221a2090e6ef90300944fd141594
parentdc52e41d26610cb7b8e95c7d45aa7457b5dcc002
drm/ttm: add ttm_sys_manager v3

Add a separate manager for the system domain and make function tables
mandatory.

v2: debug is still optional
v3: return void during init

Signed-off-by: Christian König <christian.koenig@amd.com>
Reviewed-by: Matthew Auld <matthew.auld@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20210430092508.60710-1-christian.koenig@amd.com
drivers/gpu/drm/ttm/Makefile
drivers/gpu/drm/ttm/ttm_device.c
drivers/gpu/drm/ttm/ttm_module.h
drivers/gpu/drm/ttm/ttm_resource.c
drivers/gpu/drm/ttm/ttm_sys_manager.c [new file with mode: 0644]