summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/nvkm/engine
AgeCommit message (Expand)AuthorFilesLines
2017-11-02drm/nouveau: pass handle of vmm object to channel allocation ioctlsBen Skeggs10-32/+44
2017-11-02drm/nouveau: consolidate handling of dma maskBen Skeggs2-14/+12
2017-11-02drm/nouveau/mmu: define user interfaces to mmuBen Skeggs1-0/+5
2017-11-02drm/nouveau/gr/gf100-: replace hardcoded instance/vmm setup in grctx generationBen Skeggs1-52/+58
2017-11-02drm/nouveau/gr/gf100-: use new interfaces for vmm operationsBen Skeggs10-52/+39
2017-11-02drm/nouveau/fifo/gf100-: use new interfaces for vmm operationsBen Skeggs8-36/+28
2017-11-02drm/nouveau/fifo: initialise vmm with new interfacesBen Skeggs9-56/+30
2017-11-02drm/nouveau/fifo/nv04-nv40: fix missing nvkm_kmap() calls around ramfc accessBen Skeggs1-0/+2
2017-11-02drm/nouveau/mmu: handle instance block setupBen Skeggs6-37/+10
2017-11-02drm/nouveau/mmu/nv04: implement vmm on top of new baseBen Skeggs1-2/+3
2017-11-02drm/nouveau/mmu/gp100: fork from gf100Ben Skeggs1-6/+6
2017-11-02drm/nouveau/mmu/gm20b: fork from gf100Ben Skeggs1-1/+1
2017-11-02drm/nouveau/mmu/gm200: fork from gf100Ben Skeggs1-3/+3
2017-11-02drm/nouveau/mmu/gk20a: fork from gf100Ben Skeggs1-1/+1
2017-11-02drm/nouveau/mmu/gk104: fork from gf100Ben Skeggs1-9/+9
2017-11-02drm/nouveau/mmu/g84: fork from nv50Ben Skeggs1-13/+13
2017-11-02drm/nouveau/core/memory: add reference countingBen Skeggs8-15/+15
2017-11-02drm/nouveau/core/memory: change map interface to support upcoming mmu changesBen Skeggs5-12/+35
2017-11-02drm/nouveau/core/mm: have users explicitly define heap identifiersBen Skeggs1-1/+1
2017-11-02drm/nouveau/gr/gf100-gk208: copy big page size setting from fbBen Skeggs1-1/+1
2017-11-02drm/nouveau/gr/gf100-gk208: make use of init_gpc_mmu() hook to share setupBen Skeggs11-20/+29
2017-11-02drm/nouveau/mmu/nv04-nv4x: move global vmm to nvkm_mmuBen Skeggs1-2/+1
2017-11-02drm/nouveau/bar/gm107-: wait for instance block binding to completeBen Skeggs1-13/+13
2017-11-02drm/nouveau/bar: modify interface to bar1 vmm mappingBen Skeggs2-3/+8
2017-11-02drm/nouveau/fifo: perform reset from preinitBen Skeggs1-0/+8
2017-11-02drm/nouveau/disp: add missing newline in ior debug messagesBen Skeggs1-1/+1
2017-11-02drm/nouveau/core/device: remove object include to prevent unnecessary rebuildsBen Skeggs11-3/+13
2017-11-02drm/nouveau/core/object: allow arguments to be passed to map functionBen Skeggs3-3/+9
2017-11-02remove some useless semicolonsBen Skeggs1-1/+1
2017-11-02drm/nouveau/therm/gp100: initial implementation of new gp1xx temperature sensorRhys Kidd1-0/+6
2017-10-03drm/nouveau/bsp/g92: disable by defaultIlia Mirkin1-1/+1
2017-08-22drm/nouveau/mpeg: print more debug info when rejecting dma objectsIlia Mirkin2-2/+12
2017-08-22initial support (display-only) for GP108Ilia Mirkin1-0/+30
2017-08-22drm/nouveau/disp: Silence DCB warnings.Rosen Penev1-0/+4
2017-08-22drm/nouveau/disp/gf119-: avoid creating non-existent headsIlia Mirkin1-0/+3
2017-08-22drm/nouveau/therm/gm200: AddedKarol Herbst1-0/+3
2017-08-10drm/nouveau/disp/nv04: avoid creation of output pathsBen Skeggs1-0/+2
2017-07-25drm/nouveau/disp/nv50-: bump max chans to 21Ilia Mirkin1-1/+1
2017-07-24drm/nouveau/disp: add tv encoders to output resource mappingBen Skeggs2-0/+2
2017-06-17drm/nouveau/disp/nv50-: avoid creating ORs that aren't present on HWBen Skeggs14-10/+39
2017-06-16drm/nouveau/tegra: Don't leave GPU in resetMikko Perttunen1-3/+0
2017-06-16drm/nouveau/tegra: Skip manual unpowergating when not necessaryMikko Perttunen1-4/+6
2017-06-16drm/nouveau/disp/gm200-: allow non-identity mapping of SOR <-> macro linksBen Skeggs1-2/+2
2017-06-16drm/nouveau/disp/nv50-: implement a common supervisor 3.0Ben Skeggs6-328/+34
2017-06-16drm/nouveau/disp/nv50-: implement a common supervisor 2.2Ben Skeggs25-246/+321
2017-06-16drm/nouveau/disp/nv50-: implement a common supervisor 2.1Ben Skeggs3-21/+11
2017-06-16drm/nouveau/disp/nv50-: implement a common supervisor 2.0Ben Skeggs5-155/+41
2017-06-16drm/nouveau/disp/nv50-: implement a common supervisor 1.0Ben Skeggs3-12/+70
2017-06-16drm/nouveau/disp/nv50-gt21x: remove workaround for dp->tmds hotplug issuesBen Skeggs1-27/+0
2017-06-16drm/nouveau/disp/dp: use new devinit script interpreter entry-pointBen Skeggs1-38/+30