summaryrefslogtreecommitdiff
path: root/nvkm/engine/disp/nv50.c
Commit message (Expand)AuthorAgeFilesLines
* drm: remove symlinks from build, use Kbuild files for lib buildBen Skeggs2015-01-191-2017/+0
* disp: clear notify intr status when enabling, to prevent racesBen Skeggs2014-12-021-0/+2
* disp/nv50-: rename class members to match nvidia channel namesBen Skeggs2014-12-021-46/+46
* disp/g94-: calculate some dp audio constantsBen Skeggs2014-10-021-14/+26
* disp/nv50-: add support for completion eventsBen Skeggs2014-10-021-4/+85
* disp/nv50: fix dpms regression on certain boardsBen Skeggs2014-10-021-1/+2
* disp/nv50: shhh compilerBen Skeggs2014-08-101-4/+4
* disp: implement nvif event sources for vblank/connector notifiersBen Skeggs2014-08-101-0/+1
* disp: allow user direct access to channel control registersBen Skeggs2014-08-101-0/+15
* disp: audit and version display classesBen Skeggs2014-08-101-29/+71
* disp: audit and version SCANOUTPOS methodBen Skeggs2014-08-101-30/+31
* disp/nv50-: audit and version PIOR_PWR methodBen Skeggs2014-08-101-3/+4
* disp/nv50-: audit and version SOR_DP_PWR methodBen Skeggs2014-08-101-0/+24
* disp/nv50-: audit and version LVDS_SCRIPT methodBen Skeggs2014-08-101-1/+15
* disp/nv50-: audit and version SOR_HDMI_PWR methodBen Skeggs2014-08-101-0/+4
* disp/nv50-: audit and version SOR_HDA_ELD methodBen Skeggs2014-08-101-0/+4
* disp/nv50-: audit and version SOR_PWR methodBen Skeggs2014-08-101-1/+2
* disp/nv50-: audit and version DAC_LOAD methodBen Skeggs2014-08-101-1/+2
* disp/nv50-: audit and version DAC_PWR methodBen Skeggs2014-08-101-2/+71
* disp/nv50-: share channel creation between nv50/gf110 implsBen Skeggs2014-08-101-71/+82
* device: audit and version NV_DEVICE classBen Skeggs2014-08-101-1/+1
* core: rework event interfaceBen Skeggs2014-08-101-19/+26
* disp/dp: fix required link bandwidth calculationsBen Skeggs2014-07-081-3/+3
* disp/nv50: fix a potential oops in supervisor handlingBen Skeggs2014-06-171-1/+1
* disp/dp: fix tmds passthrough on dp connectorBen Skeggs2014-06-111-5/+33
* disp/dp: maintain link in response to hpd signalBen Skeggs2014-06-111-1/+20
* disp/nv50: train PIOR-attached DP from second supervisorBen Skeggs2014-06-111-21/+11
* disp/dp: make use of existing output data for link trainingBen Skeggs2014-06-111-5/+2
* disp/nv50: start removing direct vbios parsing from supervisorBen Skeggs2014-06-111-107/+116
* disp/dp: create subclass for dp outputsBen Skeggs2014-06-111-0/+7
* core: allow event source to handle multiple event types per indexBen Skeggs2014-06-111-4/+4
* disp/nv50-: dump channel state when update method failsBen Skeggs2014-03-261-0/+32
* disp/nv50-: allow dumping core channel state at first supervisor intrBen Skeggs2014-03-261-0/+2
* disp/nv50-: add method descriptions for debuggingBen Skeggs2014-03-261-0/+263
* disp/nv50: decode the known error codes to human readable formBen Skeggs2014-03-261-20/+43
* disp/nv50: preparation for storing static class dataBen Skeggs2014-03-261-7/+5
* disp/nv50: use correct register to determine DP display bppIlia Mirkin2014-02-181-1/+1
* disp: add a method to fetch info needed by drm vblank timestampingBen Skeggs2014-01-241-0/+30
* disp/nv50-: use the number of dac, sor, pior rather than hardcoded valuesEmil Velikov2013-08-211-17/+17
* nv50-/disp: Use output specific mask in interruptEmil Velikov2013-07-051-1/+5
* devinit: move simple pll setting routines to devinitBen Skeggs2013-06-131-3/+3
* disp/nv50-: use self as parent for subobjectsBen Skeggs2013-04-261-1/+2
* disp/nv50: inform core when we're not creating a new contextBen Skeggs2013-04-261-1/+1
* kms: fix regression in vblankingMaarten Lankhorst2013-03-111-2/+2
* disp/nv50: handle multiple actions from one set of supervisor intrsBen Skeggs2013-03-041-108/+118
* disp/nv50: initial supervisor support for off-chip encodersBen Skeggs2013-02-201-31/+93
* disp/nv50: initial work towards supporting external encodersBen Skeggs2013-02-201-0/+6
* disp/nv50-: move DP link training to core and train from supervisorBen Skeggs2013-02-201-5/+24
* disp/nv50-: handle supervisor tasks from workqueueBen Skeggs2013-02-201-10/+12
* disp/nv50-: 0x0000 is a valid udisp config valueBen Skeggs2013-02-201-9/+7