Commit Graph

169460 Commits (b1d37aa0aa43c5bf857364093ab2191acd37f2ec)
 

Author SHA1 Message Date
Maarten Maathuis b1d37aa0aa drm/nv50: make the pgraph irq handler loop like the pre-nv50 version 15 years ago
Maarten Maathuis a87ff62a80 drm/nv50: delete ramfc object after disabling fifo, not before 15 years ago
Maarten Maathuis a51a3bf50d drm/nv50: avoid unloading pgraph context when ctxprog is running 15 years ago
Maarten Maathuis eb1dba0eba drm/nv50: align size of buffer object to the right boundaries. 15 years ago
Ben Skeggs 5025b43120 drm/nv50: disregard dac outputs in nv50_sor_dpms() 15 years ago
Ben Skeggs 39c9bfb453 drm/nv50: prevent multiple init tables being parsed at the same time 15 years ago
Ben Skeggs 1ee7698fc3 drm/nouveau: make dp auxch xfer len check for reads only 15 years ago
Ben Skeggs e235c1f3e1 drm/nv40: make INIT_COMPUTE_MEM a NOP, just like nv50 15 years ago
Marcin Kościelnicki 9967b9481d drm/nouveau: Add proper vgaarb support. 15 years ago
Marcin Kościelnicki 126b544056 drm/nouveau: Fix fbcon on mixed pre-NV50 + NV50 multicard. 15 years ago
Julia Lawall 7dad9ef6d9 drivers/gpu/drm/nouveau/nouveau_grctx.c: correct NULL test 15 years ago
Luca Barbieri f0fbe3eb5f drm/nouveau: call ttm_bo_wait with the bo lock held to prevent hang 15 years ago
Francisco Jerez 139295b671 drm/nouveau: Fixup semaphores on pre-nv50 cards. 15 years ago
Marcin Kościelnicki 69c9700b54 drm/nouveau: Add getparam to get available PGRAPH units. 15 years ago
Marcin Kościelnicki a32ed69d7b drm/nouveau: Add module options to disable acceleration. 15 years ago
Ben Skeggs f927b8907c drm/nouveau: fix non-vram notifier blocks 15 years ago
Ben Skeggs 162265367a drm/nv50: prevent switching off SOR when in use for DVI-over-DP 15 years ago
Ben Skeggs 0107bae01a drm/nv50: fail auxch transaction if reply count not what we expect 15 years ago
Ben Skeggs 0208843dd5 drm/nouveau: fix failure path if userspace specifies no valid memtypes 15 years ago
Ben Skeggs a1470890f2 drm/nouveau: report LVDS as disconnected if lid closed 15 years ago
Ben Skeggs 58d65b84de drm/nv50: prevent accidently turning off encoders we're actually using 15 years ago
Ben Skeggs 134f248bea drm/nv50: fix alignment of per-channel fifo cache 15 years ago
Luca Barbieri 7166647501 drm/nouveau: Evict buffers in VRAM before freeing sgdma 15 years ago
Luca Barbieri d051bbb22e drm/nouveau: Acknowledge DMA_VTX_PROTECTION PGRAPH interrupts 15 years ago
Ben Skeggs 0d92971dd6 drm/nouveau: fix thinko in nv04_instmem.c 15 years ago
Ben Skeggs ba59953d28 drm/nouveau: fix a race condition in nouveau_dma_wait() 15 years ago
Luca Barbieri 12f735b79f drm/nouveau: check pushbuffer bounds in ioctl 15 years ago
Ben Skeggs ac8fb975e8 drm/nouveau: reserve VGA area for the moment 15 years ago
Francisco Jerez b8780e2ad2 drm/nouveau: Unset the EDID connector property when the EDID block goes away. 15 years ago
Francisco Jerez 0ed3165e55 drm/nouveau: Fallback to analog load detection when the EDID block is invalid. 15 years ago
Xavier Chantry c8ebe27579 drm/nouveau: fix edid memleak in nouveau_connector 15 years ago
Francisco Jerez 3d9aefb8bd drm/nouveau: Break some long lines. 15 years ago
Andrea Tacconi b79d8a65d5 drm/nouveau: add NV18 device id to call_lvds_manufacturer_script 15 years ago
Marcin Kościelnicki 716abaa8e5 drm/nv50: Fix typo in PGRAPH initialisation. 15 years ago
Ben Skeggs b0d2de860b drm/nouveau: less magic DCB 1.5 parsing 15 years ago
Ben Skeggs ed42f8240c drm/nouveau: assume no nv04 board has a DCB table 15 years ago
Ben Skeggs 77cb5c75e8 drm/nouveau: remove PRIV0 check in nouveau_mem_close() 15 years ago
Ben Skeggs e147eae80a drm/nouveau: wait on fence after bo move if validating for another channel 15 years ago
Ben Skeggs 9855e584d2 drm/nouveau: trust init table registers are safe 15 years ago
Maarten Maathuis 0a90dc51aa drm/nv50: wait for pgraph to idle before unloading the context 15 years ago
Marcin Kościelnicki fe5a64acbf drm/nv04: Fix set_operation software method. 15 years ago
Ben Skeggs 75c99da6cd drm/nouveau: initialise DMA tracking parameters earlier 15 years ago
Ben Skeggs dff3632149 drm/nouveau: use dma.max rather than pushbuf size for checking GET validity 15 years ago
Ben Skeggs 1dee7a930b drm/nv04: differentiate between nv04/nv05 15 years ago
Luca Barbieri 234896a767 drm/nouveau: Fix null deref in nouveau_fence_emit due to deleted fence 15 years ago
Ben Skeggs 7978b9cfa5 drm/nv50: prevent a possible ctxprog hang 15 years ago
Ben Skeggs bbb8c3d882 drm/nouveau: have ttm's fault handler called directly 15 years ago
Ben Skeggs 7fb8ec8e2b drm/nv50: restore correct cache1 get/put address on fifoctx load 15 years ago
Marcin Slusarz 846975a97b drm/nouveau: create function for "dealing" with gpu lockup 15 years ago
Ben Skeggs 61768bf1e6 drm/nouveau: remove unused nouveau_channel_idle() function 15 years ago