summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c
Commit message (Expand)AuthorAgeFilesLines
* drm/nouveau/mmu/gp100-: always invalidate TLBs at CACHE_LEVEL_ALLBen Skeggs2023-09-191-1/+1
* drm/nouveau: nvkm/vmm: implement raw ops to manage uvmmDanilo Krummrich2023-08-041-7/+9
* drm/nouveau/mmu/gp100: remove unused variableKarol Herbst2021-10-121-1/+1
* drm/nouveau/mmu/gp100-: drop unneeded assignment in the if condition.Luo penghao2021-10-111-1/+1
* drm/nouveau: rip out nvkm_client.superBen Skeggs2021-08-181-9/+7
* nouveau/svm: implement atomic SVM accessAlistair Popple2021-07-011-0/+6
* Merge tag 'drm-next-2020-08-06' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2020-08-051-1/+0
|\
| * drm/nouveau/vmm/gp100-: fix mapping 2MB sysmem pagesRalph Campbell2020-07-241-0/+82
| * drm/nouveau/mmu/gp100-: enable mmu invalidate depth optimisationBen Skeggs2020-07-241-1/+0
* | nouveau: fix storing invalid ptesRalph Campbell2020-07-281-4/+9
* | nouveau: fix mapping 2MB sysmem pagesRalph Campbell2020-07-101-0/+82
|/
* drm/nouveau/mmu: Add correct turing page kindsJames Jones2020-01-151-3/+3
* drm/nouveau/mmu/gp100-: support vmms with gcc/tex replayable faults enabledBen Skeggs2019-02-201-3/+36
* drm/nouveau/mmu/gp100-: add privileged methods for fault replay/cancelBen Skeggs2019-02-201-0/+71
* drm/nouveau/mmu: add a privileged method to directly manage PTEsBen Skeggs2019-02-201-0/+78
* drm/nouveau/mmu: support initialisation of client-managed address-spacesBen Skeggs2019-02-201-4/+4
* drm/nouveau/mmu/gf100-: virtualise setting pdb base address for invalidationBen Skeggs2019-02-201-0/+9
* drm/nouveau/mmu/gf100-: make mmu invalidate function more generalBen Skeggs2019-02-201-1/+6
* drm/nouveau/mmu/gp100,gp10b: implement new vmm backendBen Skeggs2017-11-021-0/+258
* drm/nouveau/mmu/gp100,gp10b: implement vmm on top of new baseBen Skeggs2017-11-021-0/+89