]> git.baikalelectronics.ru Git - kernel.git/commit
drm/nouveau/dmem: device memory helpers for SVM
authorJérôme Glisse <jglisse@redhat.com>
Thu, 26 Jul 2018 21:59:13 +0000 (17:59 -0400)
committerBen Skeggs <bskeggs@redhat.com>
Tue, 19 Feb 2019 23:00:02 +0000 (09:00 +1000)
commitc625326e5daaa56c62f58b3e2096bd63e4bf2f72
treea4a08ec3faeacfd2275c44545c240bf00d6d5c2d
parent1380e9c28b71ab3c1a2eb947762f9012ffb3575d
drm/nouveau/dmem: device memory helpers for SVM

Device memory can be use in SVM, in which case we do not have any of
the existing buffer object. This commit add infrastructure to allow
use of device memory without nouveau_bo. Again this is a temporary
solution until a rework of GPU memory management.

Signed-off-by: Jérôme Glisse <jglisse@redhat.com>
drivers/gpu/drm/nouveau/Kbuild
drivers/gpu/drm/nouveau/Kconfig
drivers/gpu/drm/nouveau/nouveau_dmem.c [new file with mode: 0644]
drivers/gpu/drm/nouveau/nouveau_dmem.h [new file with mode: 0644]
drivers/gpu/drm/nouveau/nouveau_drm.c
drivers/gpu/drm/nouveau/nouveau_drv.h
drivers/gpu/drm/nouveau/nouveau_svm.c