Commit Graph

169442 Commits (0208843dd59330c30e0773c77d5362260aa340e0)
 

Author SHA1 Message Date
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
Ben Skeggs bf5302b949 drm/nouveau: fix handling of fbcon colours in 8bpp 15 years ago
Francisco Jerez be9721a951 drm/nv04: Context switching fixes. 15 years ago
Francisco Jerez 8c032ce73e drm/nouveau: Use the software object for fencing. 15 years ago
Francisco Jerez f03a314b46 drm/nouveau: Allocate a per-channel instance of NV_SW. 15 years ago
Maarten Maathuis a510604df9 drm/nv50: make the blocksize depend on vram size 15 years ago
Maarten Maathuis 1c7059e4f3 drm/nouveau: better alignment of bo sizes and use roundup instead of ALIGN 15 years ago
Francisco Jerez 111b459af1 drm/nouveau: Don't skip card take down on nv0x. 15 years ago
Francisco Jerez 0829168b47 drm/nouveau: Implement nv42-nv43 TV load detection. 15 years ago
Francisco Jerez 11d6eb2af5 drm/nouveau: Clean up the nv17-nv4x load detection code a bit. 15 years ago
Marcin Slusarz 3033f14d65 drm/nv50: fix fillrect color 15 years ago
Ben Skeggs 75c722d7ea drm/nv50: ignore vbios table's claim to the contrary if EDID says >8bpc 15 years ago
Francisco Jerez 8dea4a1935 drm/nouveau: Drop redundant placement initialization. 15 years ago
Francisco Jerez 27f691a69d drm/nouveau: No need to force evict=true when swapping evicted BOs back in. 15 years ago
Francisco Jerez 77e2b5ed83 drm/nouveau: Fix "general protection fault" in the flipd/flips eviction path. 15 years ago
Francisco Jerez cea7789f2a drm/i2c/ch7006: Drop build time dependency to nouveau. 15 years ago
Francisco Jerez a0af9add49 drm/nouveau: Make the MM aware of pre-G80 tiling. 15 years ago
Francisco Jerez cb00f7c141 drm/nouveau: Pre-G80 tiling support. 15 years ago
Francisco Jerez 588d7d1268 drm/nouveau: Add cache_flush/pull fifo engine functions. 15 years ago