Age | Commit message (Expand) | Author | Files | Lines |
2014-01-23 | drm/nouveau/pwr: implement a simple i2c stack | Ben Skeggs | 11 | -279/+2066 |
2014-01-23 | drm/nouveau/pwr: have rd/wr32 routines clobber data instead of addr | Ben Skeggs | 5 | -65/+67 |
2014-01-23 | drm/nve0/fb: turn off some bits in 10f584 at init | Ben Skeggs | 1 | -0/+1 |
2014-01-23 | drm/nve0/fb/gddr5: merge a fix from ddr3 for one of the timing settings | Ben Skeggs | 1 | -2/+5 |
2014-01-23 | drm/nve0/fb/gddr5: yet another random 10f200 bit | Ben Skeggs | 3 | -0/+10 |
2014-01-23 | drm/nvc0-/fb: hook up skeleton interrupt handler | Ben Skeggs | 2 | -0/+18 |
2014-01-23 | drm/nve0/fb/gddr5: more 10f200 stuff | Ben Skeggs | 1 | -3/+5 |
2014-01-23 | drm/nve0/clk: report ddr memory frequency | Ben Skeggs | 1 | -1/+1 |
2014-01-23 | drm/nouveau/fb/gddr5: make sure we update mr7 when we're supposed to | Ben Skeggs | 1 | -4/+13 |
2014-01-23 | drm/nve0/fb/gddr5: 10f698/69c | Ben Skeggs | 1 | -1/+5 |
2014-01-23 | drm/nve0/fb: it's now safe to obey the memory voltage setting properly | Ben Skeggs | 1 | -2/+2 |
2014-01-23 | drm/nve0/fb: multi-stage reclock is required for certain transitions | Ben Skeggs | 2 | -16/+70 |
2014-01-23 | drm/nouveau/clk: allow fb to signal it needs to do a multi-stage reclock | Ben Skeggs | 1 | -3/+6 |
2014-01-23 | drm/nve0/fb/gddr5: parse bios data into struct rather than using directly | Ben Skeggs | 10 | -218/+412 |
2014-01-23 | drm/nve0/fb/gddr5: found LP3 setting | Ben Skeggs | 2 | -7/+8 |
2014-01-23 | drm/nve0/fb: note the memory voltage toggle, not using it yet | Ben Skeggs | 2 | -4/+4 |
2014-01-23 | drm/nve0/fb/gddr5: somewhat better attempt at 100770/10f604/610/614 | Ben Skeggs | 1 | -14/+47 |
2014-01-23 | drm/nve0/fb/gddr5: fixup delays a bit | Ben Skeggs | 1 | -2/+1 |
2014-01-23 | drm/nouveau/bios: timing 2.0 entries can have subentries | Ben Skeggs | 6 | -23/+34 |
2014-01-23 | drm/nve0/fb/gddr5: note another semi-unknown | Ben Skeggs | 1 | -14/+17 |
2014-01-23 | drm/nouveau/fb/gddr5: modify mr8 with high bits of CL/WR | Ben Skeggs | 1 | -0/+4 |
2014-01-23 | drm/nve0/fb/gddr5: fix calculation of RDQS setting | Ben Skeggs | 1 | -0/+1 |
2014-01-23 | drm/nve0/fb/gddr5: switch off some other random bit at some point | Ben Skeggs | 1 | -1/+1 |
2014-01-23 | drm/nve0/fb/gddr5: punt all 10f910/914 accesses through ram_train | Ben Skeggs | 1 | -12/+9 |
2014-01-23 | drm/nve0/fb/gddr5: not all memory partitions are created equal | Ben Skeggs | 4 | -15/+76 |
2014-01-23 | drm/nve0/fb: typo in register name | Ben Skeggs | 1 | -4/+4 |
2014-01-23 | drm/nouveau/bios: make common code to handle ramcfg strap etc | Ben Skeggs | 8 | -91/+86 |
2014-01-23 | drm/nve0/fb/gddr5: fix an assumption of sane memory controller layout | Ben Skeggs | 1 | -7/+10 |
2014-01-23 | drm/nve0/fb/gddr5: fix behaviour of lp3 setting | Ben Skeggs | 2 | -2/+5 |
2014-01-23 | drm/nve0/fifo: recover from mmu faults on bar1/bar3 | Ben Skeggs | 2 | -12/+22 |
2014-01-23 | drm/nve0/fifo: keep mmu fault interrupts enabled at all times | Ben Skeggs | 1 | -1/+16 |
2014-01-23 | drm/nve0/fifo: update human-readable mmu fault descriptions | Ben Skeggs | 1 | -11/+87 |
2014-01-23 | drm/nve0/fifo: document more intr status bits | Ben Skeggs | 1 | -5/+72 |
2014-01-23 | drm/nve0/fifo: populate PBDMA status bitfield with more definitions | Ben Skeggs | 1 | -2/+30 |
2014-01-23 | drm/nve0/fifo: s/subfifo/PBDMA/ | Ben Skeggs | 1 | -15/+15 |
2014-01-23 | drm/nve0/fifo: s/playlist/runlist/ | Ben Skeggs | 1 | -14/+20 |
2014-01-23 | drm/nvf0/gr: enable acceleration with our chsw ucode | Ben Skeggs | 1 | -1/+1 |
2014-01-23 | drm/nv108/gr: enable acceleration with our chsw ucode | Ben Skeggs | 1 | -1/+1 |
2014-01-23 | drm/nvc0-/gr: handle fwmthd interrupts in ucode | Ben Skeggs | 7 | -294/+308 |
2014-01-23 | drm/nvc0-/gr: fiddle some magic around strand init | Ben Skeggs | 7 | -1110/+1191 |
2014-01-23 | drm/nv108/gr: initial support (need external fuc) | Ben Skeggs | 13 | -10/+3074 |
2014-01-23 | drm/nv108/ce: enable copy engines | Ben Skeggs | 1 | -1/+1 |
2014-01-23 | drm/nv108/fifo: initial support | Ben Skeggs | 6 | -55/+115 |
2014-01-23 | drm/nvf0/gr: remove a copy+pasto in ctx reglist | Ben Skeggs | 1 | -1/+0 |
2014-01-23 | drm/nvc0-/gr: bring in some macros to abstract falcon isa differences | Ben Skeggs | 12 | -3943/+4431 |
2014-01-23 | drm/nouveau/falcon: use vmalloc to create firwmare copies | Ilia Mirkin | 1 | -5/+15 |
2014-01-23 | drm/nouveau/gem: remove (now) unneeded pre-validate fence sync | Ben Skeggs | 1 | -6/+0 |
2014-01-23 | drm/nouveau/ttm: explicitly wait for bo idle before memcpy buffer move | Ben Skeggs | 1 | -19/+18 |
2014-01-23 | drm/nouveau/ttm: explicity sync with kernel channel before moving buffer | Ben Skeggs | 1 | -28/+13 |
2014-01-23 | drm/nouveau/ttm: tidy up creation of temporary buffer move vmas | Ben Skeggs | 1 | -20/+21 |