summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/core/include/engine
AgeCommit message (Expand)Author
2013-07-10drm/nouveau: add falcon interrupt handlerMaarten Lankhorst
2013-07-05drm/nvd7/gr: initial supportMaarten Lankhorst
2013-07-05drm/nvc0-/gr: make register lists from initvals functionsBen Skeggs
2013-07-01drm/nouveau/core: xtensa engine base class implementationIlia Mirkin
2013-07-01drm/nouveau/vdec: fork vp3 implementations from vp2Ilia Mirkin
2013-07-01drm/nouveau/core: move falcon class to engine/Ben Skeggs
2013-07-01drm/nv50/vm: remove explicit vm knowledge from enginesBen Skeggs
2013-07-01drm/nve0/ce: create engine object for ce2Ben Skeggs
2013-05-02drm/nvf0/disp: expose display class 2.2Ben Skeggs
2013-04-26drm/nouveau/fifo: implement channel creation event generationBen Skeggs
2013-04-26drm/nouveau/device: have engine object initialised before creationBen Skeggs
2013-04-26drm/nouveau/device: convert to engine, rather than subdevBen Skeggs
2013-04-26drm/nvc0-: support NOUVEAU_GETPARAM_GRAPH_UNITSChristoph Bumiller
2013-02-20drm/nouveau/fifo/nvc0-: use interrupt 31 as an event triggerBen Skeggs
2013-02-20drm/nouveau/disp: port vblank handling to event interfaceBen Skeggs
2013-02-20drm/nouveau: prepare for reporting channel ownerMarcin Slusarz
2012-11-29drm/nouveau/core: fix the assumption that NVDEV_XXXX is always under 32Martin Peres
2012-11-29drm/nouveau/ppp: remove nouveau_ppp base classBen Skeggs
2012-11-29nvc0/ppp: initial implementation of engineMaarten Lankhorst
2012-11-29nvc0/vp: initial implementation of engineMaarten Lankhorst
2012-11-29nvc0/bsp: initial implementation of engineMaarten Lankhorst
2012-11-29drm/nouveau/vdec: remove nouveau_{bsp,vp} base classes, use nouveau_engine di...Ben Skeggs
2012-11-29drm/nve0/vp: implement initial support for engineBen Skeggs
2012-11-29drm/nve0/bsp: implement initial support for engineBen Skeggs
2012-11-29drm/nvc0/copy: share interrupt handler with nva3Ben Skeggs
2012-11-29drm/nouveau/copy: remove nouveau_copy base classBen Skeggs
2012-11-29drm/nv98/crypt: use nouveau_falcon base classBen Skeggs
2012-11-29drm/nvd0-nve0/disp: initial implementation of evo channel classesBen Skeggs
2012-11-29drm/nv50/disp: create skeleton display/channel object classesBen Skeggs
2012-11-29drm/nv50/dmaobj: extend class to allow gpu-specific attributes to be definedBen Skeggs
2012-11-29drm/nvd0/dmaobj: duplicate fermi class, will diverge real soon nowBen Skeggs
2012-11-29drm/nouveau/dmaobj: move parent class check to bind() methodBen Skeggs
2012-11-29drm/nouveau/dmaobj: merge everything except ctor and bind togetherBen Skeggs
2012-11-29drm/nouveau: pass address to object accessor functions as u64Ben Skeggs
2012-10-03drm/nouveau/sw: trap and clear PMC_INTR_0_SOFTWAREBen Skeggs
2012-10-03drm/nouveau: constify instances of nouveau_bitfield and nouveau_enum structsMarcin Slusarz
2012-10-03drm/nouveau/core: have fifo store a unique context identifier at attach timeBen Skeggs
2012-10-03drm/nouveau/fifo: add method to lookup fifo chid related to a given objectBen Skeggs
2012-10-03drm/nve0/copy: add initial support for the async copy enginesBen Skeggs
2012-10-03drm/nouveau: port all engines to new engine module formatBen Skeggs
2012-10-03drm/nouveau: restructure source tree, split core from drm implementationBen Skeggs