aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/core/engine/disp/nv50.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2015-01-22drm/nouveau: remove symlinks, move core/ to nvkm/ (no code changes)Ben Skeggs1-2017/+0
2014-12-02drm/nouveau/disp: clear notify intr status when enabling, to prevent racesBen Skeggs1-0/+2
2014-12-02drm/nv50-/disp: rename class members to match nvidia channel namesBen Skeggs1-46/+46
2014-10-14Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds1-18/+111
2014-10-02drm/nv50/disp: fix dpms regression on certain boardsBen Skeggs1-1/+2
2014-09-15drm/g94-/disp: calculate some dp audio constantsBen Skeggs1-14/+26
2014-09-15drm/nv50-/disp: add support for completion eventsBen Skeggs1-4/+85
2014-08-10drm/nv50/disp: shhh compilerBen Skeggs1-4/+4
2014-08-10drm/nouveau/disp: implement nvif event sources for vblank/connector notifiersBen Skeggs1-0/+1
2014-08-10drm/nouveau/disp: allow user direct access to channel control registersBen Skeggs1-0/+15
2014-08-10drm/nouveau/disp: audit and version display classesBen Skeggs1-29/+71
2014-08-10drm/nouveau/disp: audit and version SCANOUTPOS methodBen Skeggs1-30/+31
2014-08-10drm/nv50-/disp: audit and version PIOR_PWR methodBen Skeggs1-3/+4
2014-08-10drm/nv50-/disp: audit and version SOR_DP_PWR methodBen Skeggs1-0/+24
2014-08-10drm/nv50-/disp: audit and version LVDS_SCRIPT methodBen Skeggs1-1/+15
2014-08-10drm/nv50-/disp: audit and version SOR_HDMI_PWR methodBen Skeggs1-0/+4
2014-08-10drm/nv50-/disp: audit and version SOR_HDA_ELD methodBen Skeggs1-0/+4
2014-08-10drm/nv50-/disp: audit and version SOR_PWR methodBen Skeggs1-1/+2
2014-08-10drm/nv50-/disp: audit and version DAC_LOAD methodBen Skeggs1-1/+2
2014-08-10drm/nv50-/disp: audit and version DAC_PWR methodBen Skeggs1-2/+71
2014-08-10drm/nv50-/disp: share channel creation between nv50/gf110 implsBen Skeggs1-71/+82
2014-08-10drm/nouveau/device: audit and version NV_DEVICE classBen Skeggs1-1/+1
2014-08-10drm/nouveau/core: rework event interfaceBen Skeggs1-19/+26
2014-07-08drm/nouveau/dp: fix required link bandwidth calculationsBen Skeggs1-3/+3
2014-06-17drm/nv50/disp: fix a potential oops in supervisor handlingBen Skeggs1-1/+1
2014-06-11drm/nouveau/disp/dp: fix tmds passthrough on dp connectorBen Skeggs1-5/+33
2014-06-11drm/nouveau/disp/dp: maintain link in response to hpd signalBen Skeggs1-1/+20
2014-06-11drm/nv50/disp: train PIOR-attached DP from second supervisorBen Skeggs1-21/+11
2014-06-11drm/nouveau/disp/dp: make use of existing output data for link trainingBen Skeggs1-5/+2
2014-06-11drm/nv50/disp: start removing direct vbios parsing from supervisorBen Skeggs1-107/+116
2014-06-11drm/nouveau/disp/dp: create subclass for dp outputsBen Skeggs1-0/+7
2014-06-11drm/nouveau/core: allow event source to handle multiple event types per indexBen Skeggs1-4/+4
2014-03-26drm/nv50-/disp: dump channel state when update method failsBen Skeggs1-0/+32
2014-03-26drm/nv50-/disp: allow dumping core channel state at first supervisor intrBen Skeggs1-0/+2
2014-03-26drm/nv50-/disp: add method descriptions for debuggingBen Skeggs1-0/+263
2014-03-26drm/nv50/disp: decode the known error codes to human readable formBen Skeggs1-20/+43
2014-03-26drm/nv50/disp: preparation for storing static class dataBen Skeggs1-7/+5
2014-02-18drm/nv50/disp: use correct register to determine DP display bppIlia Mirkin1-1/+1
2014-01-30drm/nouveau/disp: add a method to fetch info needed by drm vblank timestampingBen Skeggs1-0/+30
2013-09-04drm/nv50-/disp: use the number of dac, sor, pior rather than hardcoded valuesEmil Velikov1-17/+17
2013-07-05drm/nv50-/disp: Use output specific mask in interruptEmil Velikov1-1/+5
2013-07-01drm/nouveau/devinit: move simple pll setting routines to devinitBen Skeggs1-3/+3
2013-04-26drm/nv50-/disp: use self as parent for subobjectsBen Skeggs1-1/+2
2013-04-26drm/nv50/disp: inform core when we're not creating a new contextBen Skeggs1-1/+1
2013-03-11drm/nouveau: fix regression in vblankingMaarten Lankhorst1-2/+2
2013-02-20drm/nv50/disp: handle multiple actions from one set of supervisor intrsBen Skeggs1-108/+118
2013-02-20drm/nv50-/disp: initial supervisor support for off-chip encodersBen Skeggs1-31/+93
2013-02-20drm/nv50-/disp: initial work towards supporting external encodersBen Skeggs1-0/+6
2013-02-20drm/nv50-/disp: move DP link training to core and train from supervisorBen Skeggs1-5/+24
2013-02-20drm/nv50-/disp: handle supervisor tasks from workqueueBen Skeggs1-10/+12