aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/nvc0_fifo.c
Commit message (Collapse)AuthorAgeFilesLines
* merge more graphics stuff from 3.2.72Wolfgang Wiedmeyer2015-10-231-3/+3
|
* remove firmware files, merge more uncritical stuff from 3.0.101Wolfgang Wiedmeyer2015-10-231-3/+3
|
* samsung update 1codeworkx2012-06-021-3/+3
|
* drm/nvc0/fifo: stick user area into a gpuobj rather than a boBen Skeggs2011-05-161-41/+8
| | | | | | Contents will now be preserved across a suspend, unlike a pinned bo Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
* drm/nvc0/fifo: restore context table on resumeBen Skeggs2011-05-161-1/+14
| | | | Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
* drm/nvc0/fifo: kick channels off during suspendBen Skeggs2011-05-161-0/+16
| | | | Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
* drm/nvc0: decode gpc/hubclient on vm faultBen Skeggs2011-05-161-0/+34
| | | | Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
* drm/nvc0: more vm fault reasonsBen Skeggs2011-05-161-4/+9
| | | | Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
* drm/nvc0: more vm fault enginesBen Skeggs2011-05-161-5/+12
| | | | Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
* drm/nouveau: remove no_vm/mappable flags from nouveau_boBen Skeggs2011-02-251-1/+1
| | | | | | | | | | 'mappable' isn't really used at all, nor is it necessary anymore as the bo code is capable of moving buffers to mappable vram as required. 'no_vm' isn't necessary anymore either, any places that don't want to be mapped into a GPU address space should allocate the VRAM directly instead. Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
* drm/nvc0/pfifo: semi-handle a couple more irqsBen Skeggs2011-02-251-2/+13
| | | | | | | And also, don't disable PFIFO IRQs completely whenever we recieve one, just when we don't know about it already. Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
* drm/nvc0/pfifo: support for chipsets with only one PSUBFIFO (0xc1)Ben Skeggs2010-12-311-6/+12
| | | | Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
* drm/nvc0: implement pfifo engine hooksBen Skeggs2010-12-211-0/+359
| | | | Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
* drm/nouveau: Simplify tile region handling.Francisco Jerez2010-09-241-6/+0
| | | | | | | | | Instead of emptying the caches to avoid a race with the PFIFO puller, go straight ahead and try to recover from it when it happens. Also, kill pfifo->cache_flush and tile->lock, we don't need them anymore. Signed-off-by: Francisco Jerez <currojerez@riseup.net> Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
* drm/nvc0: starting point for GF100 support, everything stubbedBen Skeggs2010-08-061-0/+96
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>