summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/os/linux/linux-dma.c
diff options
context:
space:
mode:
authorKonsta Holtta <kholtta@nvidia.com>2018-09-11 07:46:09 -0400
committermobile promotions <svcmobile_promotions@nvidia.com>2019-08-15 03:58:34 -0400
commit44c23acfa4453d7f5773a8adc288358bc3f3b425 (patch)
treec53e2535418d4bd8b10c7dca9a45efe3578756d1 /drivers/gpu/nvgpu/os/linux/linux-dma.c
parent7e96b143909b8ab7ba18f28b51cb796d8544aabb (diff)
gpu: nvgpu: provide usermode region via mmap
Add a mmap callback on the control device node for mapping the usermode register region to userspace. Each such mapping is removed when the GPU railgates, and brought back again on unrailgate. The mapping offset must be 0 and its size must be 4 KB. Bug 200145225 Bug 200541476 Change-Id: Ie8d3758da745b958376292691d7d1d02a24e7815 Signed-off-by: Konsta Holtta <kholtta@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/1795819 Signed-off-by: Debarshi Dutta <ddutta@nvidia.com> (cherry picked from commit f33935f426c46b70b7aee33a1e52d5fdae5ca376 in dev-main) Reviewed-on: https://git-master.nvidia.com/r/2170035 GVS: Gerrit_Virtual_Submit Reviewed-by: Bibek Basu <bbasu@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/os/linux/linux-dma.c')
0 files changed, 0 insertions, 0 deletions