aboutsummaryrefslogtreecommitdiff
path: root/drivers/gpu
AgeCommit message (Expand)AuthorFilesLines
2015-08-28drm/nouveau/fifo: directly use instmem for runlists and polling areasBen Skeggs7-66/+64
2015-08-28drm/nouveau/xtensa: directly use instmem for ucode imageBen Skeggs2-9/+10
2015-08-28drm/nouveau/falcon: directly use instmem for ucode imageBen Skeggs2-5/+7
2015-08-28drm/nouveau/imem/nv04-nv40: directly use instmem for vbios/ramfc/ramroBen Skeggs8-99/+91
2015-08-28drm/nouveau/bar/gf100: directly use instmem for channel descriptorsBen Skeggs1-8/+13
2015-08-28drm/nouveau/mmu: directly use instmem for page tablesBen Skeggs12-76/+75
2015-08-28drm/nouveau/imem: improve management of instance memoryBen Skeggs34-656/+968
2015-08-28drm/nouveau/mmu: protect each vm with its own mutexBen Skeggs10-50/+46
2015-08-28drm/nouveau/core: prepare for new-style objectsBen Skeggs7-50/+135
2015-08-28drm/nouveau/device: prepare for new-style subdevsBen Skeggs28-437/+2378
2015-08-28drm/nouveau/device: separate construction of pci/tegra devicesBen Skeggs11-54/+307
2015-08-28drm/nouveau/engine: implement support for new-style nvkm_engineBen Skeggs2-0/+164
2015-08-28drm/nouveau/subdev: implement support for new-style nvkm_subdevBen Skeggs6-17/+217
2015-08-28drm/nouveau/object: implement support for new-style nvkm_objectBen Skeggs10-65/+271
2015-08-28drm/nouveau/engine: rename some functions to avoid upcoming conflictsBen Skeggs10-19/+19
2015-08-28drm/nouveau/subdev: rename some functions to avoid upcoming conflictsBen Skeggs24-46/+48
2015-08-28drm/nouveau/object: rename some functions to avoid upcoming conflictsBen Skeggs22-51/+51
2015-08-28drm/nouveau/nvif: device time mthdBen Skeggs4-2/+33
2015-08-28drm/nouveau/nvif: replace pushbuf with vm in fermi/kepler gpfifo class argsBen Skeggs11-34/+77
2015-08-28drm/nouveau/nvif: return chipset/board names from device info methodBen Skeggs2-0/+4
2015-08-28drm/nouveau/nvif: add supported engines query to kepler gpfifo classBen Skeggs1-10/+17
2015-08-28drm/nouveau/nvif: return min/max versions for supported object classesBen Skeggs8-42/+92
2015-08-28drm/nouveau/nvif: assign internal class identifiers to sw classesBen Skeggs12-26/+87
2015-08-28drm/nouveau/nvif: use negative oclass identifier for internal classesBen Skeggs12-39/+29
2015-08-28drm/nouveau/nvif: return success from sclass even for objects without childrenBen Skeggs1-6/+6
2015-08-28drm/nouveau/nvif: extend nop ioctl to return nvif version identifierBen Skeggs4-4/+18
2015-08-28drm/nouveau/nvif: replace path-based object identificationBen Skeggs24-116/+152
2015-08-28drm/nouveau/nvif: simplify and tidy library interfacesBen Skeggs42-574/+365
2015-08-28drm/nouveau/client: store default device by handle, not referenceBen Skeggs4-16/+9
2015-08-28drm/nouveau/parent: remove some (now) unnecessary special-case handlingBen Skeggs2-49/+14
2015-08-28drm/nouveau/object: store object type data outside of handleBen Skeggs6-8/+8
2015-08-28drm/nouveau/device: decouple from engine machineryBen Skeggs10-59/+104
2015-08-28drm/nouveau/device: split user device implementation out on its ownBen Skeggs4-223/+254
2015-08-28drm/nouveau/device: simplify subdev constructionBen Skeggs4-339/+218
2015-08-28drm/nouveau/device: tidy ctor/dtor interfacesBen Skeggs3-41/+40
2015-08-28drm/nouveau/client: tidy ctor/dtor interfacesBen Skeggs5-67/+64
2015-08-28drm/nouveau/platform: remove subclassing of nvkm_deviceBen Skeggs8-40/+25
2015-08-28drm/nouveau/disp: transition outp/conn away from being based on nvkm_objectBen Skeggs28-635/+629
2015-08-28drm/nouveau/i2c: transition pad/ports away from being based on nvkm_objectBen Skeggs52-2021/+2293
2015-08-28drm/nouveau/fb: transition nvkm_ram away from being based on nvkm_objectBen Skeggs59-1092/+872
2015-08-28drm/nouveau/vga: require nvkm_device pointer in accessor functionsBen Skeggs9-102/+98
2015-08-28drm/nouveau/imem: use object accessor function for suspend/resumeBen Skeggs3-53/+10
2015-08-28drm/nouveau/core: wrap direct use of object accessor functionsBen Skeggs3-38/+97
2015-08-28drm/nouveau/mpeg: switch to gpuobj accessor macrosBen Skeggs3-11/+22
2015-08-28drm/nouveau/gr: switch to gpuobj accessor macrosBen Skeggs14-317/+385
2015-08-28drm/nouveau/fifo: switch to gpuobj accessor macrosBen Skeggs8-158/+220
2015-08-28drm/nouveau/dma: switch to gpuobj accessor macrosBen Skeggs4-25/+35
2015-08-28drm/nouveau/cipher: switch to gpuobj accessor macrosBen Skeggs1-4/+6
2015-08-28drm/nouveau/xtensa: switch to gpuobj accessor macrosBen Skeggs1-1/+3
2015-08-28drm/nouveau/falcon: switch to gpuobj accessor macrosBen Skeggs1-1/+3