summaryrefslogtreecommitdiff
path: root/drivers/media/video/videobuf2-dma-nvmap.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/media/video/videobuf2-dma-nvmap.c')
-rw-r--r--drivers/media/video/videobuf2-dma-nvmap.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/media/video/videobuf2-dma-nvmap.c b/drivers/media/video/videobuf2-dma-nvmap.c
index 5ab3c62ac05b..4ba8fed0cc02 100644
--- a/drivers/media/video/videobuf2-dma-nvmap.c
+++ b/drivers/media/video/videobuf2-dma-nvmap.c
@@ -82,6 +82,8 @@ static void *vb2_dma_nvmap_alloc(void *alloc_ctx, unsigned long size)
buf->handler.put = vb2_dma_nvmap_put;
buf->handler.arg = buf;
+ *((unsigned long *)buf->vaddr) = (unsigned long)buf->nvmap_ref->handle;
+
atomic_inc(&buf->refcount);
return buf;