summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/core/include/engine
Commit message (Expand)AuthorAgeFilesLines
* drm/nouveau: remove symlinks, move core/ to nvkm/ (no code changes)Ben Skeggs2015-01-2215-630/+0
* drm/nouveau/core: rename subclass.base to subclass.superclassBen Skeggs2015-01-221-7/+7
* drm/nouveau/subdev: always upcast through nouveau_subdev()/nouveau_engine()Ben Skeggs2015-01-224-4/+4
* drm/gm204/disp: initial supportBen Skeggs2014-12-021-0/+1
* drm/nouveau/core: pass related object into notify constructorBen Skeggs2014-09-151-1/+2
* drm/nouveau/disp: audit and version display classesBen Skeggs2014-08-101-1/+0
* drm/nouveau/fifo: implement nvif event sourceBen Skeggs2014-08-101-0/+5
* drm/nouveau/fifo: allow direct access to channel control registers where poss...Ben Skeggs2014-08-101-0/+2
* drm/nouveau/dma: audit and version NV_DMA classesBen Skeggs2014-08-101-1/+0
* drm/nouveau/dmaobj: switch to a slightly saner designBen Skeggs2014-08-101-2/+1
* drm/nouveau/dmaobj: update to an improved style of class definitionBen Skeggs2014-08-101-19/+4
* drm/nouveau/core: rework event interfaceBen Skeggs2014-08-102-11/+4
* drm/gk110b/gr: initvals differ from gk110Ben Skeggs2014-08-101-0/+1
* drm/nouveau/disp: add internal representaion of output paths and connectorsBen Skeggs2014-06-111-0/+11
* drm/nouveau/disp: nothing to see hereBen Skeggs2014-06-111-19/+0
* drm/nouveau/graph: add GK20A supportAlexandre Courbot2014-06-101-0/+1
* drm/nouveau/fifo: add GK20A supportAlexandre Courbot2014-06-101-0/+1
* drm/gm107/gr: initial supportBen Skeggs2014-03-261-0/+1
* drm/gf104/gr: rename gf104 (nvc4), it came before gf106 (nvc3)Ben Skeggs2014-03-261-1/+1
* support for platform devicesAlexandre Courbot2014-03-261-4/+13
* drm/gm100/device: recognise GM107Ben Skeggs2014-03-261-0/+1
* drm/gm107/disp: initial implementationBen Skeggs2014-03-261-0/+1
* drm/nv50/disp: preparation for storing static class dataBen Skeggs2014-03-261-9/+9
* drm/nv108/gr: initial support (need external fuc)Ben Skeggs2014-01-231-0/+1
* drm/nv108/fifo: initial supportBen Skeggs2014-01-231-0/+1
* drm/nouveau/perfmon: initial infrastructure to expose performance countersBen Skeggs2013-11-081-0/+39
* drm/nouveau/fifo: make external class definitions into pointersBen Skeggs2013-11-081-8/+8
* drm/nv31/mpeg: split the nv31 and nv40 dma setting implementationsIlia Mirkin2013-11-081-0/+2
* drm/nv40/mpeg: use the nv31-provided classesIlia Mirkin2013-11-081-1/+1
* drm/nv44/mpeg: create a copy of the nv31/nv40 implsIlia Mirkin2013-11-081-0/+1
* drm/nouveau/sw: prepare for the sharing of constructors between implementationsBen Skeggs2013-11-081-4/+4
* drm/nv50-/sw: make vblank tracking data private to the implementationsBen Skeggs2013-11-081-9/+0
* drm/nouveau: add falcon interrupt handlerMaarten Lankhorst2013-07-101-0/+2
* drm/nvd7/gr: initial supportMaarten Lankhorst2013-07-051-0/+1
* drm/nvc0-/gr: make register lists from initvals functionsBen Skeggs2013-07-051-2/+7
* drm/nouveau/core: xtensa engine base class implementationIlia Mirkin2013-07-011-0/+38
* drm/nouveau/vdec: fork vp3 implementations from vp2Ilia Mirkin2013-07-012-0/+2
* drm/nouveau/core: move falcon class to engine/Ben Skeggs2013-07-011-0/+81
* drm/nv50/vm: remove explicit vm knowledge from enginesBen Skeggs2013-07-011-1/+0
* drm/nve0/ce: create engine object for ce2Ben Skeggs2013-07-011-0/+1
* drm/nvf0/disp: expose display class 2.2Ben Skeggs2013-05-021-0/+1
* drm/nouveau/fifo: implement channel creation event generationBen Skeggs2013-04-261-1/+2
* drm/nouveau/device: have engine object initialised before creationBen Skeggs2013-04-261-1/+0
* drm/nouveau/device: convert to engine, rather than subdevBen Skeggs2013-04-261-0/+24
* drm/nvc0-: support NOUVEAU_GETPARAM_GRAPH_UNITSChristoph Bumiller2013-04-261-0/+4
* drm/nouveau/fifo/nvc0-: use interrupt 31 as an event triggerBen Skeggs2013-02-201-0/+2
* drm/nouveau/disp: port vblank handling to event interfaceBen Skeggs2013-02-202-16/+15
* drm/nouveau: prepare for reporting channel ownerMarcin Slusarz2013-02-201-0/+2
* drm/nouveau/core: fix the assumption that NVDEV_XXXX is always under 32Martin Peres2012-11-291-1/+1
* drm/nouveau/ppp: remove nouveau_ppp base classBen Skeggs2012-11-291-39/+0