summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/nouveau/core/engine/fifo
AgeCommit message (Expand)Author
2014-04-07Rewind v3.13-rc3+ (78fd82238d0e5716) to v3.12Scott Wood
2013-12-03drm/nouveau/fifo: Hook up pause and resume for NV50 and NV84+Roy Spliet
2013-11-14drm/nvc0-: remove nasty fifo swmthd hack for flip completion methodBen Skeggs
2013-11-08drm/nouveau/fifo: make external class definitions into pointersBen Skeggs
2013-11-08drm/nouveau/vic: rename PUNK1C1 to PVICBen Skeggs
2013-09-04drm/nouveau/vdec: implement support for VP3 enginesIlia Mirkin
2013-09-04drm/nouveau/core: get rid of math.h, replace log2i with order_base_2Ilia Mirkin
2013-07-05drm/nvf0/fifo: enable supportBen Skeggs
2013-07-01drm/nouveau/bsp/nv84: initial vp2 engine implementationIlia Mirkin
2013-07-01drm/nouveau/vp/nv84: initial vp2 engine implementationIlia Mirkin
2013-07-01drm/nve0/fifo: create our playlists up-front, at startupBen Skeggs
2013-07-01drm/nouveau/fb: initialise vram controller as pfb sub-objectBen Skeggs
2013-07-01drm/nve0/ce: link ce2 to its engine, rather than from graphicsBen Skeggs
2013-07-01drm/nve0/fifo: copy engine context stored in ramfc, not externallyBen Skeggs
2013-06-05drm/nv50-nv84/fifo: fix resume regression introduced by playlist race fixBen Skeggs
2013-05-20drm/nv50/fifo: prevent races between clients updating playlistsBen Skeggs
2013-05-20drm/nvc0/fifo: prevent CHAN_TABLE_ERROR:CHANNEL_PENDING on fifo finiBen Skeggs
2013-05-20drm/nvc0/fifo: prevent races between clients updating playlistsBen Skeggs
2013-05-20drm/nve0/fifo: prevent races between clients updating playlistsBen Skeggs
2013-04-26drm/nouveau/fifo: implement channel creation event generationBen Skeggs
2013-04-26drm/nv50-/fifo: use parent as self for subobjectsBen Skeggs
2013-02-20drm/nouveau/fifo/nvc0: bash some magic reg to make uevent interrupt workBen Skeggs
2013-02-20drm/nouveau/fifo/nv84: support user event triggerBen Skeggs
2013-02-20drm/nouveau/fifo/nvc0-: use interrupt 31 as an event triggerBen Skeggs
2013-02-20drm/nouveau/fifo/nvc0: improve interrupt handler somewhatBen Skeggs
2013-02-20drm/nouveau: report channel owner in error messagesMarcin Slusarz
2013-02-20drm/nouveau: prepare for reporting channel ownerMarcin Slusarz
2013-02-20drm/nouveau: use pr_contMarcin Slusarz
2013-02-20drm/nouveau: split fifo interrupt handlerMarcin Slusarz
2012-11-28drm/nouveau/fifo: trigger engine context unload before zeroing context pointerBen Skeggs
2012-11-28drm/nouveau: raise reporting levels of some messagesMarcin Slusarz
2012-11-28drm/nouveau/core: fix the assumption that NVDEV_XXXX is always under 32Martin Peres
2012-11-28nvc0/bsp: initial implementation of engineMaarten Lankhorst
2012-11-28drm/nve0/fifo: allow for future binding of ppp contextsBen Skeggs
2012-11-28drm/nve0/vp: implement initial support for engineBen Skeggs
2012-11-28drm/nve0/bsp: implement initial support for engineBen Skeggs
2012-11-28drm/nv50/fb: implement trap handler as subdev interrupt handlerBen Skeggs
2012-11-28drm/nvc0/dmaobj: stub bind function for now so we can call unconditionallyBen Skeggs
2012-11-28drm/nouveau/dmaobj: move parent class check to bind() methodBen Skeggs
2012-11-28drm/nouveau: pass address to object accessor functions as u64Ben Skeggs
2012-10-03drm/nvc0/fifo: re-bash PBUS regs after vm-fault to BARs/PEEPHOLEBen Skeggs
2012-10-03drm/nouveau: quiet some static-related sparse noiseMarcin Slusarz
2012-10-03drm/nouveau: constify instances of nouveau_bitfield and nouveau_enum structsMarcin Slusarz
2012-10-03drm/nouveau/fifo: use defines instead of hardcoded class idsBen Skeggs
2012-10-03drm/nv50/fifo: add support for dma channel classBen Skeggs
2012-10-03drm/nv84/fifo: add support for dma channel classBen Skeggs
2012-10-03drm/nouveau/fifo: version the dma channel class structBen Skeggs
2012-10-03drm/nouveau/fifo: separate object classes for dma channelsBen Skeggs
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