summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/nvkm/engine/disp
Commit message (Expand)AuthorAgeFilesLines
* drm/nouveau/disp/gt215: Fix HDA ELD handling (thus, HDMI audio) on gt215Alastair Bridgewater2017-01-311-1/+1
* drm/nouveau/disp/mcp7x: disable dptmds workaroundBen Skeggs2017-01-311-2/+0
* drm/nouveau/disp/gp102: rename from gp104Ben Skeggs2016-11-179-39/+39
* drm/nouveau/disp/gp102: fix cursor/overlay immediate channel indicesBen Skeggs2016-11-175-2/+80
* drm/nouveau/disp/nv50-: specify ctrl/user separately when constructing classesBen Skeggs2016-11-1714-28/+32
* drm/nouveau/disp/nv50-: split chid into chid.ctrl and chid.userBen Skeggs2016-11-177-92/+106
* drm/nouveau/disp/g94-: stop listening for dp (sst) retrain irq when disabling...Ben Skeggs2016-11-072-0/+2
* drm/nouveau/disp/sor/gf119-: add method to program mst payload informationBen Skeggs2016-11-075-0/+40
* drm/nouveau/disp/sor/gf119-: add method to control mst enableBen Skeggs2016-11-074-11/+36
* drm/nouveau/disp/dp: remove workqueue for link trainingBen Skeggs2016-11-077-37/+20
* drm/nouveau: silence sparse warnings about symbols not being marked staticBen Skeggs2016-11-072-4/+4
* drm/nouveau: mark symbols static where possibleBaoyou Xie2016-11-072-5/+5
* drm/nouveau/disp: remove unused function in sorg94.cBaoyou Xie2016-10-121-8/+0
* Backmerge tag 'v4.7' into drm-nextDave Airlie2016-07-261-1/+2
|\
| * drm/nouveau/disp/sor/gf119: select correct sor when poking training patternBen Skeggs2016-07-061-1/+2
* | drm/nouveau/disp/gp104: initial supportBen Skeggs2016-07-1420-5/+388
* | drm/nouveau/disp/gp100: initial supportBen Skeggs2016-07-146-0/+156
* | drm/nouveau/disp/g94: implement workaround for dvi issue on fx380Ben Skeggs2016-07-141-0/+133
* | drm/nouveau/disp/nv50-: fix lookup of udisp table under certain circumstancesBen Skeggs2016-07-142-5/+2
|/
* drm/nouveau/disp/sor/gm107: training pattern registers are like gm200Ben Skeggs2016-06-076-18/+64
* drm/nouveau/disp/sor/gf119: both links use the same training registerBen Skeggs2016-06-071-2/+1
* drm/nouveau/bios/disp: fix handling of "match any protocol" entriesBen Skeggs2016-06-022-16/+9
* drm/nouveau/core: remove pmc_enable argument from subdev ctorBen Skeggs2016-05-201-2/+1
* drm/nouveau: s/gm204/gm200/ in a number of placesBen Skeggs2016-03-149-43/+43
* drm/nouveau/disp/dp: ensure sink is powered up before attempting link trainingBen Skeggs2016-02-252-0/+16
* drm/nouveau/nvif: modify nvif_unvers/nvif_unpack macros to be more obviousBen Skeggs2016-01-1119-49/+51
* drm/nouveau/nvif: split out display interface definitionsBen Skeggs2016-01-1119-12/+21
* drm/nouveau/disp: activate dual link TMDS links only when possibleHauke Mehrtens2016-01-112-2/+2
* drm/nouveau/disp,pm: constify nvkm_object_func structuresJulia Lawall2015-11-031-1/+1
* drm/nouveau/device: cleaner abstraction for device resource functionsBen Skeggs2015-08-281-1/+1
* drm/nouveau/object: merge with handleBen Skeggs2015-08-281-1/+0
* drm/nouveau/core: remove the remainder of the previous styleBen Skeggs2015-08-281-1/+1
* drm/nouveau/disp: convert to new-style nvkm_engineBen Skeggs2015-08-2821-740/+614
* drm/nouveau/gpio: convert to new-style nvkm_subdevBen Skeggs2015-08-281-2/+2
* drm/nouveau/devinit: convert to new-style nvkm_subdevBen Skeggs2015-08-282-2/+2
* drm/nouveau/bios: convert to new-style nvkm_subdevBen Skeggs2015-08-282-4/+6
* drm/nouveau/fifo: convert user classes to new-style nvkm_objectBen Skeggs2015-08-281-1/+1
* drm/nouveau/disp: convert user classes to new-style nvkm_objectBen Skeggs2015-08-2869-1053/+2117
* drm/nouveau/disp: split user classes out from engine implementationsBen Skeggs2015-08-2857-3517/+4325
* drm/nouveau/dma: convert user classes to new-style nvkm_objectBen Skeggs2015-08-281-19/+12
* drm/nouveau/dma: split user classes out from engine implementationsBen Skeggs2015-08-281-1/+1
* drm/nouveau/device: convert user class to new-style nvkm_objectBen Skeggs2015-08-281-1/+1
* drm/nouveau/sw: remove dependence on namedb/engctx lookupBen Skeggs2015-08-281-1/+0
* drm/nouveau/ramht: remove dependence on namedbBen Skeggs2015-08-282-6/+7
* drm/nouveau/engine: rename some functions to avoid upcoming conflictsBen Skeggs2015-08-281-2/+2
* drm/nouveau/object: rename some functions to avoid upcoming conflictsBen Skeggs2015-08-281-2/+2
* drm/nouveau/nvif: replace path-based object identificationBen Skeggs2015-08-282-13/+15
* drm/nouveau/device: decouple from engine machineryBen Skeggs2015-08-281-14/+14
* drm/nouveau/disp: transition outp/conn away from being based on nvkm_objectBen Skeggs2015-08-2827-635/+628
* drm/nouveau/i2c: transition pad/ports away from being based on nvkm_objectBen Skeggs2015-08-286-59/+41