linux_dsm_epyc7002/drivers/gpu/drm/nouveau/dispnv04
Ben Skeggs ad76b3f7c7 drm/nouveau: teach nouveau_bo_pin() how to force a contig vram allocation
We have the ability to move buffers around in the kernel if necessary,
and should probably use it rather than failing if userspace passes us
a non-contig buffer for a plane.

The NOUVEAU_GEM_TILE_NONCONTIG flag from userspace will become a mere
initial placement hint once all the relevant paths have been updated.

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
2014-12-02 15:44:09 +10:00
..
arb.c drm/nouveau: initial pass at moving to struct nvif_device 2014-08-10 05:13:13 +10:00
crtc.c drm/nouveau: teach nouveau_bo_pin() how to force a contig vram allocation 2014-12-02 15:44:09 +10:00
cursor.c drm/nouveau: initial pass at moving to struct nvif_device 2014-08-10 05:13:13 +10:00
dac.c drm/nouveau: initial pass at moving to struct nvif_device 2014-08-10 05:13:13 +10:00
dfp.c drm/nouveau: initial pass at moving to struct nvif_device 2014-08-10 05:13:13 +10:00
disp.c drm/nouveau: remove as much direct use of core headers as possible 2014-08-10 05:13:16 +10:00
disp.h drm/nouveau: initial pass at moving to struct nvif_device 2014-08-10 05:13:13 +10:00
hw.c drm/nouveau: use ram info from nvif_device 2014-08-10 05:28:12 +10:00
hw.h drm/nouveau: initial pass at moving to struct nvif_device 2014-08-10 05:13:13 +10:00
Makefile drm/nv10/kms: add plane support for nv10-nv40 2013-11-08 15:37:40 +10:00
nvreg.h
overlay.c drm/nouveau: teach nouveau_bo_pin() how to force a contig vram allocation 2014-12-02 15:44:09 +10:00
tvmodesnv17.c
tvnv04.c drm/nouveau: port to nvif client/device/objects 2014-08-10 05:13:14 +10:00
tvnv17.c drm/nouveau: remove as much direct use of core headers as possible 2014-08-10 05:13:16 +10:00
tvnv17.h drm/nouveau: initial pass at moving to struct nvif_device 2014-08-10 05:13:13 +10:00