| Age | Commit message (Expand) | Author | Files | Lines |
| 3 days | drm/nouveau/nvd9: Fix GPIO initialisation sequence.HEADmaster | Marcin KoĆcielnicki | 1 | -1/+1 |
| 3 days | drm/nouveau: store subdev id as handle inside subdev struct | Ben Skeggs | 32 | -91/+93 |
| 3 days | drm/nouveau: cull more unused stuff from nouveau_device | Ben Skeggs | 2 | -23/+0 |
| 3 days | drm/nouveau: punt vram config info out to nouveau_fb struct | Ben Skeggs | 22 | -147/+181 |
| 3 days | drm/nv04/disp: kick this state out of nouveau_device | Ben Skeggs | 13 | -126/+187 |
| 3 days | drm/nouveau/perf: Prevent buffer oveflow | Emil Velikov | 1 | -1/+1 |
| 3 days | drm/nv10/fb: Prevent double memory allocation | Emil Velikov | 1 | -4/+0 |
| 3 days | drm/nv40/fb: Blend if statement within the switch | Emil Velikov | 1 | -7/+4 |
| 3 days | drm/nv30_fb: Purge optional variable | Emil Velikov | 1 | -2/+1 |
| 3 days | drm/nv04_instmem: Remove duplicate assignment | Emil Velikov | 1 | -1/+0 |
| 3 days | drm/nv50_bar: Remove duplicate assignments | Emil Velikov | 1 | -2/+0 |
| 3 days | drm/nouveau/volt: Purge volt->get and volt->set checks | Emil Velikov | 1 | -2/+2 |
| 3 days | drm/nouveau/instmem: Do not handle instmem_init during fail path in instmem_fini | Emil Velikov | 2 | -14/+6 |
| 3 days | drm/nouveau/gpuobj: Do not handle gpuobj_init during fail path in gpuobj_fini | Emil Velikov | 1 | -8/+4 |
| 3 days | drm/nouveau: Remove non-relevant function prototypes | Emil Velikov | 2 | -4/+0 |
| 3 days | drm/nouveau/device: fini subdevices before destroying them | Emil Velikov | 1 | -1/+5 |
| 3 days | drm/nouveau: Unregister switcheroo client on exit | Andreas Heider | 1 | -0/+2 |
| 3 days | drm/nouveau: Check dsm on switcheroo unregister | Andreas Heider | 1 | -1/+2 |
| 3 days | drm/nv04/timer: add support for timer alarms | Ben Skeggs | 2 | -4/+115 |
| 3 days | drm/nouveau: also reset any relevant chsw engine bits | Ben Skeggs | 13 | -55/+44 |
| 3 days | drm/nouveau: handle engine reset via PMC_ENABLE from common code | Ben Skeggs | 26 | -163/+37 |
| 3 days | drm/nouveau: make engine subclass subdev, and noaccel a bitfield | Ben Skeggs | 65 | -1289/+1141 |
| 3 days | drm/nouveau/agp: move all agp stuff into its own source file | Ben Skeggs | 7 | -163/+170 |
| 3 days | drm/nouveau: add mutex and refcount to all subdevs, only init if refcnt | Ben Skeggs | 2 | -18/+27 |
| 3 days | drm/nouveau/instmem: new implementation, on top of new interfaces | Ben Skeggs | 61 | -1125/+1360 |
| 3 days | drm/nv50-nve0: allocate vram for kernel objects from end of vram | Ben Skeggs | 1 | -1/+1 |
| 3 days | drm/nouveau/mm: add support for reverse allocations | Ben Skeggs | 5 | -61/+148 |
| 3 days | drm/nv04-nv40/fifo: implement ramXX setup in fifo modules, not instmem | Ben Skeggs | 8 | -95/+159 |
| 3 days | drm/nouveau/therm: move sensor / thermal table code into its own module | Ben Skeggs | 9 | -174/+201 |
| 3 days | drm/nouveau/clk: separate from pm code, into sub-device modules | Ben Skeggs | 12 | -123/+218 |
| 3 days | drm/nouveau/fanctl: untangle from pm code and move into subdev modules | Ben Skeggs | 13 | -209/+426 |
| 3 days | drm/nouveau/volt: implement as subdev module | Ben Skeggs | 8 | -137/+138 |
| 3 days | drm/nv04-nv40: fix regression from a previous commit (SQUASH) | Ben Skeggs | 1 | -2/+2 |
| 3 days | drm/nouveau: fix a minor annoyance in an output string | Ben Skeggs | 1 | -1/+1 |
| 3 days | drm/nouveau/disp: move nouveau_framebuffer definition | Ben Skeggs | 11 | -58/+20 |
| 3 days | drm/nouveau/gpio: convert to sub-device modules | Ben Skeggs | 9 | -154/+233 |
| 3 days | drm/nouveau/fb: convert to sub-device modules, and merge with vram engine | Ben Skeggs | 38 | -917/+960 |
| 3 days | drm/nouveau/timer: convert to sub-device module | Ben Skeggs | 11 | -89/+119 |
| 3 days | drm/nouveau/mc: turn into sub-device module | Ben Skeggs | 8 | -64/+143 |
| 3 days | drm/nouveau/bios: rename struct, and split out into sub-device | Ben Skeggs | 24 | -298/+603 |
| 3 days | drm/nouveau: turn a BUG into a WARN | Ben Skeggs | 1 | -1/+1 |
| 3 days | drm/nv50: decode PGRAPH DATA_ERROR = 0x24 | Marcin Slusarz | 1 | -0/+1 |
| 3 days | drm/nouveau: very scary looking cleanup commit | Ben Skeggs | 141 | -14169/+13691 |
| 3 days | drm/nouveau: flatten nv{Read,Write}{MC,EXTDEV,VIDEO} | Ben Skeggs | 7 | -114/+54 |
| 3 days | drm/nouveau: rename drm_nouveau_private to nouveau_device | Ben Skeggs | 107 | -2270/+2274 |
| 3 days | drm/nouveau: rename engine to subsys, and exec_engine to engine | Ben Skeggs | 66 | -218/+218 |
| 3 days | drm/nv50: extend vblank semaphore to generic dmaobj + offset pair | Ben Skeggs | 5 | -53/+32 |
| 3 days | drm/nouveau: mark most of our ioctls as deprecated, move to compat layer | Ben Skeggs | 10 | -354/+353 |
| 3 days | drm/nouveau: move current gpuobj code out of nouveau_object.c | Ben Skeggs | 3 | -2/+2 |
| 3 days | drm/nv17/fence: fix thinko preventing inter-channel sync from working | Ben Skeggs | 1 | -7/+20 |