]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commit
video: tegra: nvmap: Add static dma mapping tunable
authorSri Krishna chowdary <schowdary@nvidia.com>
Fri, 27 Feb 2015 10:31:00 +0000 (16:01 +0530)
committerKrishna Reddy <vdumpa@nvidia.com>
Mon, 2 Mar 2015 23:39:14 +0000 (15:39 -0800)
commitbc45d5ca2789088203bf202b58a4dcad1904ca8b
treef1350f9ed68737d615a715ea6f879e86c51a7383
parent30b06d79bff939155fcbd29b29174000a84c8f64
video: tegra: nvmap: Add static dma mapping tunable

If a carveout specifies enable_static_dma_map as true,
then the carveout is linearly mapped into nvmap's iova address space.

vpr carveout needs to be statically mapped for seemless widewine experience.
So, set it for vpr carveout.

Bug 1605798

Change-Id: Icc28e66e1e29a314a02dc204237e3abd46d0cc1a
Signed-off-by: Sri Krishna chowdary <schowdary@nvidia.com>
Reviewed-on: http://git-master/r/711965
Reviewed-by: Krishna Reddy <vdumpa@nvidia.com>
Tested-by: Krishna Reddy <vdumpa@nvidia.com>
drivers/video/tegra/nvmap/nvmap_heap.c
drivers/video/tegra/nvmap/nvmap_init.c
include/linux/nvmap.h