summaryrefslogtreecommitdiffstats
path: root/include/drm
diff options
context:
space:
mode:
authorChristian König <christian.koenig@amd.com>2017-04-27 18:19:46 +0200
committerAlex Deucher <alexander.deucher@amd.com>2017-12-06 18:48:03 +0100
commit6cd2e71e897f423412c6d5d0d1190341935d36b5 (patch)
treed66254e9643d5582568410fe3c84994b136cc719 /include/drm
parentdrm/ttm: add context to driver move callback as well (diff)
downloadlinux-6cd2e71e897f423412c6d5d0d1190341935d36b5.tar.xz
linux-6cd2e71e897f423412c6d5d0d1190341935d36b5.zip
drm/ttm: add number of bytes moved to the operation context
Add some statistics how many bytes we have moved. Signed-off-by: Christian König <christian.koenig@amd.com> Reviewed-by: Michel Dänzer <michel.daenzer@amd.com> Reviewed-by: Chunming Zhou <david1.zhou@amd.com> Tested-by: Dieter Nützel <Dieter@nuetzel-hh.de> Tested-by: Michel Dänzer <michel.daenzer@amd.com> Acked-by: Felix Kuehling <Felix.Kuehling@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'include/drm')
-rw-r--r--include/drm/ttm/ttm_bo_api.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/drm/ttm/ttm_bo_api.h b/include/drm/ttm/ttm_bo_api.h
index d0164d131982..368eb02b54a9 100644
--- a/include/drm/ttm/ttm_bo_api.h
+++ b/include/drm/ttm/ttm_bo_api.h
@@ -270,6 +270,7 @@ struct ttm_bo_kmap_obj {
struct ttm_operation_ctx {
bool interruptible;
bool no_wait_gpu;
+ uint64_t bytes_moved;
};
/**