Ben Skeggs
|
6e5a429bcb
drm/nouveau: turn a BUG into a WARN
|
13 年之前 |
Ben Skeggs
|
d1b167e168
drm/nouveau/ttm: untangle code to support accelerated buffer moves
|
13 年之前 |
Ben Skeggs
|
c420b2dc8d
drm/nouveau/fifo: turn all fifo modules into engine modules
|
13 年之前 |
Ben Skeggs
|
35bcf5d555
drm/nouveau: move flip-related channel setup to software engine
|
13 年之前 |
Ben Skeggs
|
20abd1634a
drm/nouveau: create real execution engine for software object class
|
13 年之前 |
Ben Skeggs
|
3376ee374d
drm/nvd0/disp: add support for page flipping
|
13 年之前 |
Younes Manton
|
1a97b4ace0
drm/nouveau: Keep RAMIN heap within the channel.
|
13 年之前 |
Ben Skeggs
|
e432d48f87
drm/nvd0: lets not attempt to dereference a nv50_display pointer
|
14 年之前 |
Ben Skeggs
|
1575b3646c
drm/nouveau: fixup init/fini sequence to deal with no CRTCs
|
14 年之前 |
Ben Skeggs
|
2e9733ff7d
drm/nvd0: add a card_type for 0xdX chipsets
|
14 年之前 |
Ben Skeggs
|
9a11dd6587
drm/nouveau: fix off-by-one
|
14 年之前 |
Ben Skeggs
|
bf08bcc6b7
drm/nouveau: fix null pointer deref on pre-nv50 chipsets
|
14 年之前 |
Ben Skeggs
|
5de8037ab4
drm/nvc0: enable per-client address spaces
|
14 年之前 |
Ben Skeggs
|
3d483d575b
drm/nvc0: explicitly map PDISP semaphore buffer into each channel's vm
|
14 年之前 |
Ben Skeggs
|
180cc30637
drm/nouveau: convert bo.mem.start usage to bo.offset
|
14 年之前 |
Ben Skeggs
|
6e32fedc8b
drm/nouveau: will need to specify channel for vm-ful gpuobj allocations
|
14 年之前 |
Ben Skeggs
|
b7cb6c01ee
drm/nouveau: modify gpuobj/ntfy takedown ordering
|
14 年之前 |
Ben Skeggs
|
0320d7910b
drm/nv50-nvc0/chan: inherit vm from fpriv, rather than chan_vm directly
|
14 年之前 |
Ben Skeggs
|
e8a863c10f
drm/nouveau: store a per-client channel list
|
14 年之前 |
Ben Skeggs
|
a82dd49f14
drm/nouveau: remove remnants of nouveau_pgraph_engine
|
14 年之前 |
Ben Skeggs
|
2703c21a82
drm/nv50/gr: move to exec engine interfaces
|
14 年之前 |
Ben Skeggs
|
6dfdd7a61e
drm/nouveau: working towards a common way to represent engines
|
14 年之前 |
Ben Skeggs
|
4ea52f8974
drm/nouveau: move engine object creation into per-engine hooks
|
14 年之前 |
Ben Skeggs
|
04eb34a43c
drm/nouveau: split ramin_lock into two locks, one hardirq safe
|
14 年之前 |
Ben Skeggs
|
cdccc70eff
drm/nv50-nvc0: initialise display sync channels
|
14 年之前 |
Ben Skeggs
|
58e6c7a918
drm/nouveau: introduce new gart type, and name _SGDMA more appropriately
|
14 年之前 |
Daniel Vetter
|
31a5b8ce8f
drm/nouveau: don't munge in drm_mm internals
|
14 年之前 |
Ben Skeggs
|
e457acaed4
drm/nouveau: create grctx on the fly on all chipsets
|
14 年之前 |
Ben Skeggs
|
effd6e066f
drm/nvc0: implement channel structure initialisation
|
14 年之前 |
Ben Skeggs
|
7460d70355
drm/nvc0: gpuobj_new need only check validity and init the relevant engine
|
14 年之前 |