linux/drivers/gpu/drm/nouveau/nvkm/subdev
Ralph Campbell 4725c6b82a nouveau: fix mapping 2MB sysmem pages
The nvif_object_ioctl() method NVIF_VMM_V0_PFNMAP wasn't correctly setting
the hardware specific GPU page table entries for 2MB sized pages. Fix this
by adding functions to set and clear PD0 GPU page table entries.

Link: https://lore.kernel.org/r/20200701225352.9649-4-rcampbell@nvidia.com
Signed-off-by: Ralph Campbell <rcampbell@nvidia.com>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
2020-07-10 16:24:28 -03:00
..
acr drm/nouveau/acr: Use kmemdup instead of kmalloc and memcpy 2020-05-22 11:13:49 +10:00
bar
bios drm/nouveau/bios: move ACPI _ROM handling 2020-05-22 11:13:49 +10:00
bus
clk
devinit
fault drm/nouveau/fault/gv100-: fix memory leak on module unload 2020-01-15 10:50:25 +10:00
fb drm/nouveau/acr/tu11x: initial support 2020-02-17 17:19:00 +10:00
fuse
gpio
gsp drm/nouveau/flcn: reset sec2/gsp falcons harder 2020-01-15 10:50:28 +10:00
i2c
ibus drm/nouveau/ibus: use nvkm_subdev_new_() 2020-05-22 11:13:48 +10:00
iccsense
instmem
ltc drm/nouveau/ltc/gp10b: Add custom L2 cache implementation 2020-01-15 10:49:59 +10:00
mc
mmu nouveau: fix mapping 2MB sysmem pages 2020-07-10 16:24:28 -03:00
mxm
pci
pmu drm/nouveau/pmu/gm20b,gp10b: Fix Falcon bootstrapping 2020-01-23 08:56:51 +10:00
therm drm/nouveau/therm: convert to use i2c_new_client_device() 2020-03-28 22:48:17 +01:00
timer
top
volt
Kbuild drm/nouveau/secboot: remove 2020-01-15 10:50:30 +10:00