diff options
author | Krishna Reddy <vdumpa@nvidia.com> | 2012-10-17 11:52:49 +0300 |
---|---|---|
committer | Dan Willemsen <dwillemsen@nvidia.com> | 2013-09-14 01:27:08 -0700 |
commit | efb8ef14b49cb2cd7423bd134face05404793aab (patch) | |
tree | bb482dea4f7283fe5ee76dbd8083d78e2dbf7f05 /include | |
parent | b357543da55734dea5abce8264121f3276710b74 (diff) |
video: tegra: nvmap: Add support for nvmap_kmap
Add support for mapping a single page from a buffer to kernel address
space.
Bug 1158533
Change-Id: Ie331e787663d98b644aa2e7f220020982f15fd9d
Signed-off-by: Terje Bergstrom <tbergstrom@nvidia.com>
Signed-off-by: Krishna Reddy <vdumpa@nvidia.com>
Reviewed-on: http://git-master/r/145503
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Ken Adams <kadams@nvidia.com>
Reviewed-by: Juha Tukkinen <jtukkinen@nvidia.com>
Rebase-Id: Rf84a07f48f031395985491249bcfc5d0ad1338e3
Diffstat (limited to 'include')
-rw-r--r-- | include/linux/nvmap.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/linux/nvmap.h b/include/linux/nvmap.h index 795a7fccc8ff..ca907db54903 100644 --- a/include/linux/nvmap.h +++ b/include/linux/nvmap.h @@ -108,6 +108,11 @@ void *nvmap_mmap(struct nvmap_handle_ref *r); void nvmap_munmap(struct nvmap_handle_ref *r, void *addr); +void *nvmap_kmap(struct nvmap_handle_ref *r, unsigned int pagenum); + +void nvmap_kunmap(struct nvmap_handle_ref *r, unsigned int pagenum, + void *addr); + struct nvmap_client *nvmap_client_get_file(int fd); struct nvmap_client *nvmap_client_get(struct nvmap_client *client); |