summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/nouveau/core/engine/disp/nv50.h
AgeCommit message (Expand)AuthorFilesLines
2015-01-22drm/nouveau: remove symlinks, move core/ to nvkm/ (no code changes)Ben Skeggs1-252/+0
2014-12-02drm/nv50-/disp: rename class members to match nvidia channel namesBen Skeggs1-29/+29
2014-12-02drm/gm204/disp: some magic that fixes bringup of uninitialised outputsBen Skeggs1-0/+2
2014-12-02drm/gm204/disp: initial supportBen Skeggs1-0/+3
2014-09-15drm/gk104-/disp: infoframe registers moved yet again on keplerBen Skeggs1-0/+1
2014-09-15drm/nv50-/disp: add support for completion eventsBen Skeggs1-0/+9
2014-08-09drm/nouveau/disp: allow user direct access to channel control registersBen Skeggs1-0/+1
2014-08-09drm/nouveau/disp: audit and version display classesBen Skeggs1-0/+1
2014-08-09drm/nouveau/disp: audit and version SCANOUTPOS methodBen Skeggs1-19/+14
2014-08-09drm/nv50-/disp: audit and version PIOR_PWR methodBen Skeggs1-3/+2
2014-08-09drm/nv50-/disp: audit and version SOR_DP_PWR methodBen Skeggs1-1/+0
2014-08-09drm/nv50-/disp: audit and version SOR_HDMI_PWR methodBen Skeggs1-4/+4
2014-08-09drm/nv50-/disp: audit and version SOR_HDA_ELD methodBen Skeggs1-3/+3
2014-08-09drm/nv50-/disp: audit and version SOR_PWR methodBen Skeggs1-2/+2
2014-08-09drm/nv50-/disp: audit and version DAC_LOAD methodBen Skeggs1-3/+2
2014-08-09drm/nv50-/disp: audit and version DAC_PWR methodBen Skeggs1-2/+8
2014-08-09drm/nv50-/disp: share channel creation between nv50/gf110 implsBen Skeggs1-17/+36
2014-08-09drm/nouveau/core: rework event interfaceBen Skeggs1-0/+6
2014-06-11drm/nouveau/disp/dp: split link config/power into two stepsBen Skeggs1-0/+1
2014-06-11drm/nouveau/disp/dp: make use of existing output data for link trainingBen Skeggs1-2/+0
2014-06-11drm/nouveau/disp/dp: create subclass for dp outputsBen Skeggs1-0/+10
2014-06-11drm/nouveau/disp: add internal representaion of output paths and connectorsBen Skeggs1-0/+1
2014-03-26drm/nv50-/disp: add method descriptions for debuggingBen Skeggs1-0/+48
2014-03-26drm/nv50/disp: preparation for storing static class dataBen Skeggs1-1/+5
2014-01-30drm/nouveau/disp: add a method to fetch info needed by drm vblank timestampingBen Skeggs1-2/+5
2013-02-20drm/nv50-/disp: initial work towards supporting external encodersBen Skeggs1-0/+11
2013-02-20drm/nv50-/disp: move DP link training to core and train from supervisorBen Skeggs1-16/+2
2013-02-20drm/nv50-/disp: handle supervisor tasks from workqueueBen Skeggs1-0/+6
2013-02-20drm/nouveau/disp: port vblank handling to event interfaceBen Skeggs1-0/+2
2012-11-29drm/nouveau/dp: remove last bits of VBIOS parsing from DRM codeBen Skeggs1-0/+10
2012-11-29drm/nvd0/disp: calculate U script id in supervisor interruptBen Skeggs1-0/+1
2012-11-29drm/nv84/disp: move hdmi control into coreBen Skeggs1-0/+2
2012-11-29drm/nva3/disp: move hda codec handling to coreBen Skeggs1-4/+5
2012-11-29drm/nv50/disp: move dp link training helpers into coreBen Skeggs1-0/+7
2012-11-29drm/nv50/disp: call into core for dac load detectionBen Skeggs1-2/+2
2012-11-29drm/nv50/disp: call into core to handle dac/sor power state changesBen Skeggs1-2/+4
2012-11-29drm/nvd0/disp: move HDMI control to coreBen Skeggs1-0/+3
2012-11-29drm/nvd0/disp: move HDA codec setup to coreBen Skeggs1-0/+3
2012-11-29drm/nvd0/disp: call into core to handle dac power state changesBen Skeggs1-0/+8
2012-11-29drm/nvd0/disp: call into core to handle sor power state changesBen Skeggs1-0/+2
2012-11-29drm/nvd0/disp: move link training helpers into core as display methodsBen Skeggs1-0/+24
2012-11-29drm/nvd0-nve0/disp: initial implementation of evo channel classesBen Skeggs1-0/+9
2012-11-29drm/nv50/disp: initial implementation of the various channel object classesBen Skeggs1-3/+37
2012-11-29drm/nv50/disp: create skeleton display/channel object classesBen Skeggs1-0/+36