summaryrefslogtreecommitdiffstats
path: root/drivers/video/tegra/nvmap/nvmap_dev.c
diff options
context:
space:
mode:
authorJoshua Bakita <jbakita@cs.unc.edu>2022-05-24 21:16:30 -0400
committerJoshua Bakita <jbakita@cs.unc.edu>2022-05-24 21:16:30 -0400
commit2c076a01e5bd0949032ef81cd0e2d37bdecafba5 (patch)
tree12cc1d66b55a6a72ecdd40a416a86b117f04641a /drivers/video/tegra/nvmap/nvmap_dev.c
parent70c252977fc080c829b195fece6f46f73586f1e4 (diff)
gpu-paging: Functions to support initial working versionrtss22-aegpu-paging
- Buffer deallocation (+IOCTL) - Buffer reallocation - Private dmabuf user list and accessor
Diffstat (limited to 'drivers/video/tegra/nvmap/nvmap_dev.c')
-rw-r--r--drivers/video/tegra/nvmap/nvmap_dev.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/video/tegra/nvmap/nvmap_dev.c b/drivers/video/tegra/nvmap/nvmap_dev.c
index eb5791464..a11e3edfb 100644
--- a/drivers/video/tegra/nvmap/nvmap_dev.c
+++ b/drivers/video/tegra/nvmap/nvmap_dev.c
@@ -360,6 +360,10 @@ static long nvmap_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
360 err = nvmap_ioctl_alloc(filp, uarg); 360 err = nvmap_ioctl_alloc(filp, uarg);
361 break; 361 break;
362 362
363 case NVMAP_IOC_DEALLOC:
364 err = nvmap_ioctl_dealloc(filp, arg);
365 break;
366
363 case NVMAP_IOC_ALLOC_IVM: 367 case NVMAP_IOC_ALLOC_IVM:
364 err = nvmap_ioctl_alloc_ivm(filp, uarg); 368 err = nvmap_ioctl_alloc_ivm(filp, uarg);
365 break; 369 break;