diff options
author | Ben Skeggs <bskeggs@redhat.com> | 2018-06-13 16:25:53 +1000 |
---|---|---|
committer | Ben Skeggs <bskeggs@redhat.com> | 2019-02-20 09:00:00 +1000 |
commit | 2606f291621eb319726243e0f3893644114277f8 (patch) | |
tree | 3b96ebdf4ec12bfebe9459882241f48535dabb67 /drivers/zorro | |
parent | ae5ea7f6a8117c8615de4203a105ab3de7766def (diff) | |
download | linux-2606f291621eb319726243e0f3893644114277f8.tar.gz |
drm/nouveau/mmu: support initialisation of client-managed address-spaces
NVKM is currently responsible for managing the allocation of a client's
GPU address-space, but there's various use-cases (ie. HMM address-space
mirroring) where giving a client more direct control is desirable.
This commit allows for a VMM to be created where the area allocated for
NVKM is limited to a client-specified window, the remainder of address-
space is controlled directly by the client.
Leaving a window is necessary to support various internal requirements,
but also to support existing allocation interfaces as not all of the HW
is capable of working with a HMM allocation.
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Diffstat (limited to 'drivers/zorro')
0 files changed, 0 insertions, 0 deletions