summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/nvkm/engine/disp
AgeCommit message (Expand)AuthorFilesLines
2017-02-23Merge tag 'v4.10-rc8' into drm-nextDave Airlie2-3/+1
2017-02-17drm/nouveau/dma: lookup objects with nvkm_object_search()Ben Skeggs1-4/+3
2017-02-17drm/nouveau/disp/g94: remove unused sor implementationBen Skeggs1-7/+0
2017-01-31drm/nouveau/disp/gt215: Fix HDA ELD handling (thus, HDMI audio) on gt215Alastair Bridgewater1-1/+1
2017-01-31drm/nouveau/disp/mcp7x: disable dptmds workaroundBen Skeggs1-2/+0
2016-11-17drm/nouveau/disp/gp102: rename from gp104Ben Skeggs9-39/+39
2016-11-17drm/nouveau/disp/gp102: fix cursor/overlay immediate channel indicesBen Skeggs5-2/+80
2016-11-17drm/nouveau/disp/nv50-: specify ctrl/user separately when constructing classesBen Skeggs14-28/+32
2016-11-17drm/nouveau/disp/nv50-: split chid into chid.ctrl and chid.userBen Skeggs7-92/+106
2016-11-07drm/nouveau/disp/g94-: stop listening for dp (sst) retrain irq when disabling...Ben Skeggs2-0/+2
2016-11-07drm/nouveau/disp/sor/gf119-: add method to program mst payload informationBen Skeggs5-0/+40
2016-11-07drm/nouveau/disp/sor/gf119-: add method to control mst enableBen Skeggs4-11/+36
2016-11-07drm/nouveau/disp/dp: remove workqueue for link trainingBen Skeggs7-37/+20
2016-11-07drm/nouveau: silence sparse warnings about symbols not being marked staticBen Skeggs2-4/+4
2016-11-07drm/nouveau: mark symbols static where possibleBaoyou Xie2-5/+5
2016-10-12drm/nouveau/disp: remove unused function in sorg94.cBaoyou Xie1-8/+0
2016-07-26Backmerge tag 'v4.7' into drm-nextDave Airlie1-1/+2
2016-07-14drm/nouveau/disp/gp104: initial supportBen Skeggs20-5/+388
2016-07-14drm/nouveau/disp/gp100: initial supportBen Skeggs6-0/+156
2016-07-14drm/nouveau/disp/g94: implement workaround for dvi issue on fx380Ben Skeggs1-0/+133
2016-07-14drm/nouveau/disp/nv50-: fix lookup of udisp table under certain circumstancesBen Skeggs2-5/+2
2016-07-06drm/nouveau/disp/sor/gf119: select correct sor when poking training patternBen Skeggs1-1/+2
2016-06-07drm/nouveau/disp/sor/gm107: training pattern registers are like gm200Ben Skeggs6-18/+64
2016-06-07drm/nouveau/disp/sor/gf119: both links use the same training registerBen Skeggs1-2/+1
2016-06-02drm/nouveau/bios/disp: fix handling of "match any protocol" entriesBen Skeggs2-16/+9
2016-05-20drm/nouveau/core: remove pmc_enable argument from subdev ctorBen Skeggs1-2/+1
2016-03-14drm/nouveau: s/gm204/gm200/ in a number of placesBen Skeggs9-43/+43
2016-02-25drm/nouveau/disp/dp: ensure sink is powered up before attempting link trainingBen Skeggs2-0/+16
2016-01-11drm/nouveau/nvif: modify nvif_unvers/nvif_unpack macros to be more obviousBen Skeggs19-49/+51
2016-01-11drm/nouveau/nvif: split out display interface definitionsBen Skeggs19-12/+21
2016-01-11drm/nouveau/disp: activate dual link TMDS links only when possibleHauke Mehrtens2-2/+2
2015-11-03drm/nouveau/disp,pm: constify nvkm_object_func structuresJulia Lawall1-1/+1
2015-08-28drm/nouveau/device: cleaner abstraction for device resource functionsBen Skeggs1-1/+1
2015-08-28drm/nouveau/object: merge with handleBen Skeggs1-1/+0
2015-08-28drm/nouveau/core: remove the remainder of the previous styleBen Skeggs1-1/+1
2015-08-28drm/nouveau/disp: convert to new-style nvkm_engineBen Skeggs21-740/+614
2015-08-28drm/nouveau/gpio: convert to new-style nvkm_subdevBen Skeggs1-2/+2
2015-08-28drm/nouveau/devinit: convert to new-style nvkm_subdevBen Skeggs2-2/+2
2015-08-28drm/nouveau/bios: convert to new-style nvkm_subdevBen Skeggs2-4/+6
2015-08-28drm/nouveau/fifo: convert user classes to new-style nvkm_objectBen Skeggs1-1/+1
2015-08-28drm/nouveau/disp: convert user classes to new-style nvkm_objectBen Skeggs69-1053/+2117
2015-08-28drm/nouveau/disp: split user classes out from engine implementationsBen Skeggs57-3517/+4325
2015-08-28drm/nouveau/dma: convert user classes to new-style nvkm_objectBen Skeggs1-19/+12
2015-08-28drm/nouveau/dma: split user classes out from engine implementationsBen Skeggs1-1/+1
2015-08-28drm/nouveau/device: convert user class to new-style nvkm_objectBen Skeggs1-1/+1
2015-08-28drm/nouveau/sw: remove dependence on namedb/engctx lookupBen Skeggs1-1/+0
2015-08-28drm/nouveau/ramht: remove dependence on namedbBen Skeggs2-6/+7
2015-08-28drm/nouveau/engine: rename some functions to avoid upcoming conflictsBen Skeggs1-2/+2
2015-08-28drm/nouveau/object: rename some functions to avoid upcoming conflictsBen Skeggs1-2/+2
2015-08-28drm/nouveau/nvif: replace path-based object identificationBen Skeggs2-13/+15