video: rockchip: vcodec: add log message in iommu drm

Change-Id: If66e7654d87c790977378630824d582f2f4c4ffa
Signed-off-by: Jung Zhao <jung.zhao@rock-chips.com>
This commit is contained in:
Jung Zhao
2016-12-20 08:50:28 +08:00
committed by Huang, Tao
parent 3738993494
commit 3d6d4e5b2a
2 changed files with 7 additions and 0 deletions

View File

@@ -282,6 +282,8 @@ static int vcodec_drm_free(struct vcodec_iommu_session_info *session_info,
list_del_init(&drm_buffer->list);
kfree(drm_buffer);
session_info->buffer_nums--;
vpu_iommu_debug(session_info->debug_level, DEBUG_IOMMU_NORMAL,
"buffer nums %d\n", session_info->buffer_nums);
}
mutex_unlock(&session_info->list_mutex);
@@ -393,6 +395,8 @@ vcodec_drm_free_fd(struct vcodec_iommu_session_info *session_info, int fd)
list_del_init(&drm_buffer->list);
kfree(drm_buffer);
session_info->buffer_nums--;
vpu_iommu_debug(session_info->debug_level, DEBUG_IOMMU_NORMAL,
"buffer nums %d\n", session_info->buffer_nums);
}
mutex_unlock(&session_info->list_mutex);
@@ -513,6 +517,8 @@ static int vcodec_drm_import(struct vcodec_iommu_session_info *session_info,
INIT_LIST_HEAD(&drm_buffer->list);
mutex_lock(&session_info->list_mutex);
session_info->buffer_nums++;
vpu_iommu_debug(session_info->debug_level, DEBUG_IOMMU_NORMAL,
"buffer nums %d\n", session_info->buffer_nums);
if (session_info->buffer_nums > BUFFER_LIST_MAX_NUMS) {
list_for_each_entry_safe(loop_buffer, n,
&session_info->buffer_list, list) {

View File

@@ -25,6 +25,7 @@
#define ALLOCATOR_USE_DRM 0x00000001
#define DEBUG_IOMMU_OPS_DUMP 0x00020000
#define DEBUG_IOMMU_NORMAL 0x00040000
#define vpu_iommu_debug_func(debug_level, type, fmt, args...) \
do { \