diff options
author | Alex Waterman <alexw@nvidia.com> | 2018-06-05 15:53:16 -0400 |
---|---|---|
committer | mobile promotions <svcmobile_promotions@nvidia.com> | 2018-06-22 13:04:16 -0400 |
commit | 840e039d57d4acfb2be2a82c4b95a6d25c7aacd4 (patch) | |
tree | a4a358cf6bb5d005e8f6db159d1b3b03ddbf94df /drivers/gpu/nvgpu/boardobj/boardobjgrp.h | |
parent | 46666ed101847d9b87ea60cd432dea97afbef0b1 (diff) |
gpu: nvgpu: Update Linux side VM code for API solidification
Update the Linux specific code to match the MM API docs in the
previous patch. The user passed page size is plumbed through
the Linux VM mapping calls but is ultimately ignored once the
core VM code is called. This will be handled in the next
patch.
This also adds some code to make the CDE page size picking
happen semi-intelligently. In many cases the CDE buffers can
be mapped with large pages.
Bug 2011640
Change-Id: I20e78e7d5a841e410864b474179e71da1c2482f4
Signed-off-by: Alex Waterman <alexw@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/1740610
GVS: Gerrit_Virtual_Submit
Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/boardobj/boardobjgrp.h')
0 files changed, 0 insertions, 0 deletions