Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-08-28 | drm/nouveau/bus: convert to new-style nvkm_subdev | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/bios: convert to new-style nvkm_subdev | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/bar: convert to new-style nvkm_subdev | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/core: kill some (now) dead code | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/sw: convert user classes to new-style nvkm_object | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/pm: convert user classes to new-style nvkm_object | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/mpeg: convert user classes to new-style nvkm_object | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/gr: convert user classes to new-style nvkm_object | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/cipher: convert user classes to new-style nvkm_object | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/ce: convert user classes to new-style nvkm_object | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/xtensa: convert user classes to new-style nvkm_object | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/falcon: convert user classes to new-style nvkm_object | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/fifo: convert user classes to new-style nvkm_object | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/fifo: split user classes out from engine implementations | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/disp: convert user classes to new-style nvkm_object | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/disp: split user classes out from engine implementations | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/dma: convert user classes to new-style nvkm_object | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/dma: split user classes out from engine implementations | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/device: convert ctrl class to new-style nvkm_object | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/device: convert user class to new-style nvkm_object | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/client: convert to new-style nvkm_object | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/sw: remove dependence on namedb/engctx lookup | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/mpeg: remove dependence on namedb/engctx lookup | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/gr: remove dependence on namedb/engctx lookup | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/fifo: remove dependence on namedb/engctx lookup | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/cipher: remove dependence on namedb/engctx lookup | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/falcon: remove dependence on namedb/engctx lookup | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/fb: remove dependence on namedb/engctx lookup | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/sw: turn flip completion into an event | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/sw/nv04: replace direct context access with GetRef method | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/ramht: remove dependence on namedb | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/gpuobj: separate allocation from nvkm_object | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/gr: directly use instmem where currently possible | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/fifo: directly use instmem for runlists and polling areas | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/xtensa: directly use instmem for ucode image | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/falcon: directly use instmem for ucode image | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/imem/nv04-nv40: directly use instmem for vbios/ramfc/ramro | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/bar/gf100: directly use instmem for channel descriptors | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/mmu: directly use instmem for page tables | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/imem: improve management of instance memory | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/mmu: protect each vm with its own mutex | Ben Skeggs | |
An upcoming commit requires being able to modify the PRAMIN BAR page tables while already holding the MMU subdev mutex. To solve this issue, each VM has been given its own mutex. As a nice side-effect, this also allows separate VMs to be updated concurrently. Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/core: prepare for new-style objects | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/device: prepare for new-style subdevs | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/device: separate construction of pci/tegra devices | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/engine: implement support for new-style nvkm_engine | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/subdev: implement support for new-style nvkm_subdev | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/object: implement support for new-style nvkm_object | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/engine: rename some functions to avoid upcoming conflicts | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/subdev: rename some functions to avoid upcoming conflicts | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> | |||
2015-08-28 | drm/nouveau/object: rename some functions to avoid upcoming conflicts | Ben Skeggs | |
Signed-off-by: Ben Skeggs <bskeggs@redhat.com> |