summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/nouveau/nouveau_abi16.c
Commit message (Expand)AuthorAgeFilesLines
* drm/nouveau/fifo: add new channel classesBen Skeggs2022-11-091-1/+0
* drm/nouveau/fifo: expose runlist topology info on all chipsetsBen Skeggs2022-11-091-13/+13
* drm/nouveau: remove double WFI when destroying channelsBen Skeggs2022-07-131-4/+2
* drm/nouveau/ce/gv100-: move method buffer to ce ctxBen Skeggs2022-07-131-0/+26
* drm/nouveau: rip out nvkm_client.superBen Skeggs2021-08-181-2/+0
* drm/ttm: rename bo->mem and make it a pointerChristian König2021-06-021-1/+1
* drm/nouveau/fifo/gk104-: remove use of subdev index in runlist topology infoBen Skeggs2021-02-111-7/+7
* drm/nouveau: Remove references to struct drm_device.pdevThomas Zimmermann2021-01-131-3/+4
* drm/nouveau: stop using TTM placement flagsChristian König2020-09-111-1/+2
* drm/nouveau/nvif: give every device object a human-readable identifierBen Skeggs2020-07-241-3/+3
* drm/nouveau/nvif: give every object a human-readable identifierBen Skeggs2020-07-241-4/+4
* drm/nouveau: don't use ttm bo->offset v3Nirmoy Das2020-06-261-4/+4
* drm/nouveau: remove _unlocked suffix in drm_gem_object_put_unlockedEmil Velikov2020-05-191-1/+1
* drm/nouveau: remove open-coded drm_invalid_op()Emil Velikov2019-08-071-6/+0
* Revert "drm/nouveau: remove open-coded drm_invalid_op()"Sean Paul2019-08-071-0/+6
* drm/nouveau: use embedded gem objectGerd Hoffmann2019-08-061-2/+2
* drm/nouveau: remove open-coded drm_invalid_op()Emil Velikov2019-06-261-6/+0
* drm/nouveau: prepare for enabling svm with existing userspace interfacesBen Skeggs2019-02-201-1/+2
* drm/nouveau: fix missing break in switch statementColin Ian King2019-02-201-0/+1
* drm/nouveau/fifo/gk104-: support enabling privileged ce functionsBen Skeggs2018-12-111-1/+1
* drm/nouveau: Replace drm_gem_object_unreference_unlocked with put functionThomas Zimmermann2018-07-161-1/+1
* drm/nouveau/core: recognise gv100Ben Skeggs2018-05-181-0/+1
* drm/nouveau/fifo/gk104-: require explicit runlist selection for channel alloc...Ben Skeggs2018-05-181-16/+19
* drm/nouveau: remove trivial cases of nvxx_device() usageBen Skeggs2017-11-021-13/+17
* drm/nouveau/core/mm: have users explicitly define heap identifiersBen Skeggs2017-11-021-1/+1
* drm/nouveau: separate constant-va tracking from nvkm vma structureBen Skeggs2017-11-021-5/+5
* drm/nouveau: allocate device object for every clientBen Skeggs2017-02-171-2/+2
* drm/nouveau: pass nvif_client to nouveau_gem_new() instead of drm_deviceBen Skeggs2017-02-171-1/+1
* drm: remove device_is_agp callbackDaniel Vetter2017-01-261-1/+1
* drm/nouveau/core: recognise GP100 chipsetBen Skeggs2016-07-141-0/+1
* drm/nouveau: rename nouveau_drm.h to nouveau_drv.hBen Skeggs2016-05-201-1/+1
* drm/nouveau/fifo/gk104: make use of topology info during gpfifo constructionBen Skeggs2016-03-141-4/+14
* drm/nouveau/nvif: modify nvif_unvers/nvif_unpack macros to be more obviousBen Skeggs2016-01-111-2/+2
* drm/nouveau/nvif: split out ctxdma interface definitionsBen Skeggs2016-01-111-0/+1
* drm/nouveau/nvif: split out fifo interface definitionsBen Skeggs2016-01-111-0/+1
* drm/nouveau/nvif: move internal class identifiers to class.hBen Skeggs2016-01-111-8/+8
* drm/nouveau/abi16: implement limited interoperability with usif/nvifBen Skeggs2015-11-031-0/+39
* drm/nouveau/abi16: introduce locked variant of nouveau_abi16_get()Ben Skeggs2015-11-031-5/+13
* drm/nouveau/abi16: remove unused argument from nouveau_abi16_get()Ben Skeggs2015-11-031-6/+6
* drm/nouveau: remove unnecessary usage of object handlesBen Skeggs2015-11-031-12/+5
* drm/nouveau/pci: merge agp handling from nouveau drmBen Skeggs2015-08-281-1/+1
* drm/nouveau/device: remove pci/platform_device from common structBen Skeggs2015-08-281-3/+3
* drm/nouveau/object: merge with handleBen Skeggs2015-08-281-0/+1
* drm/nouveau/gr: convert to new-style nvkm_engineBen Skeggs2015-08-281-1/+1
* drm/nouveau/nvif: return min/max versions for supported object classesBen Skeggs2015-08-281-10/+11
* drm/nouveau/nvif: assign internal class identifiers to sw classesBen Skeggs2015-08-281-15/+61
* drm/nouveau/nvif: simplify and tidy library interfacesBen Skeggs2015-08-281-80/+54
* drm/nouveau: use dev_* for loggingBen Skeggs2015-08-281-1/+1
* drm/nouveau/tmr: type-safe PTIMER-based delay/wait macrosBen Skeggs2015-08-281-2/+1
* drm/nouveau/tmr: cosmetic changesBen Skeggs2015-08-281-2/+2