aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/nvkm/core (follow)
AgeCommit message (Expand)AuthorFilesLines
2019-07-19drm/nouveau: fix bogus GPL-2 license headerBen Skeggs1-1/+1
2019-06-07Merge branch 'linux-5.2' of git://github.com/skeggsb/linux into drm-fixesDave Airlie1-5/+28
2019-06-07drm/nouveau/core: support versioned firmware loadingBen Skeggs1-4/+26
2019-06-07drm/nouveau/core: pass subdev into nvkm_firmware_get, rather than deviceBen Skeggs1-2/+3
2019-05-30treewide: Add SPDX license identifier - KbuildGreg Kroah-Hartman1-0/+1
2019-02-20drm/nouveau/core: define GSP subdevBen Skeggs1-0/+1
2018-12-11drm/nouveau/core: increase maximum number of nvdec instances to 3Ben Skeggs1-0/+1
2018-12-11drm/nouveau/core: support multiple nvdec instancesBen Skeggs1-1/+2
2018-07-16drm/nouveau/core: ERR_PTR vs NULL bug in nvkm_engine_info()Ben Skeggs1-1/+2
2018-06-12treewide: kzalloc() -> kcalloc()Kees Cook1-1/+2
2018-06-06Merge tag 'overflow-v4.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linuxLinus Torvalds1-2/+1
2018-06-06treewide: Use struct_size() for vmalloc()-familyKees Cook1-2/+1
2018-05-18drm/nouveau/core: increase maximum number of copy engines to 9Ben Skeggs1-0/+3
2018-05-18drm/nouveau/device: implement a generic method to query device-specific propertiesBen Skeggs2-0/+23
2018-05-18drm/nouveau/core: define FAULT subdevBen Skeggs1-0/+1
2017-11-03drm/nouveau/core/memory: fix missing mutex unlockBen Skeggs1-0/+1
2017-11-02drm/nouveau/mmu: define user interfaces to mmu memory allocationBen Skeggs2-1/+3
2017-11-02drm/nouveau/core/memory: add reference countingBen Skeggs2-6/+24
2017-11-02drm/nouveau/core/memory: change map interface to support upcoming mmu changesBen Skeggs1-20/+23
2017-11-02drm/nouveau/core/memory: comptag allocationBen Skeggs1-0/+71
2017-11-02drm/nouveau/core/mm: have users explicitly define heap identifiersBen Skeggs2-3/+4
2017-11-02drm/nouveau/fifo: perform reset from preinitBen Skeggs1-0/+10
2017-11-02drm/nouveau/core/device: remove object include to prevent unnecessary rebuildsBen Skeggs1-0/+1
2017-11-02drm/nouveau/core/object: plumb the unmap ioctl throughBen Skeggs3-0/+17
2017-11-02drm/nouveau/core/object: allow arguments to be passed to map functionBen Skeggs3-7/+16
2017-05-12drm/nouveau/core: fix static checker warningBen Skeggs1-1/+1
2017-03-08Merge branch 'linux-4.12' of git://github.com/skeggsb/linux into drm-nextDave Airlie1-0/+1
2017-03-07drm/nouveau/core: add SEC2 engineAlexandre Courbot1-0/+1
2017-03-01gpu: drm: drivers: Convert printk(KERN_<LEVEL> to pr_<level>Joe Perches1-5/+5
2017-02-17drm/nouveau/core: add engine method to assist in determining chsw directionBen Skeggs1-0/+8
2017-02-17drm/nouveau/core/mm: replace region list with next pointerBen Skeggs1-0/+2
2017-02-17drm/nouveau/core/client: allow creation of subclientsBen Skeggs1-2/+48
2017-02-17drm/nouveau/core/client: pass notification callback to nvkm_client_newBen Skeggs1-1/+4
2017-02-17drm/nouveau/core/client: destroy client objects over nvifBen Skeggs1-6/+7
2017-02-17drm/nouveau/core/client: use standard object dtor/init/fini pathsBen Skeggs1-28/+19
2017-02-17drm/nouveau/core/client: modify prefix on nvif structures, for consistencyBen Skeggs1-7/+13
2017-02-17drm/nouveau/core/object: pass more args in oclassBen Skeggs2-4/+6
2017-02-17drm/nouveau/core/object: pass client directly to ioctl handlersBen Skeggs1-19/+28
2017-02-17drm/nouveau/dma: lookup objects with nvkm_object_search()Ben Skeggs1-1/+0
2017-02-17drm/nouveau/core/client: lookup client objects with nvkm_object_search()Ben Skeggs2-56/+4
2017-02-17drm/nouveau/core/object: support lookup of specific object typesBen Skeggs1-1/+60
2016-10-12drm/nouveau/core: add missing header dependenciesBaoyou Xie1-0/+1
2016-07-14drm/nouveau/core: increase maximum nvenc instances to 3Ben Skeggs1-0/+1
2016-07-14drm/nouveau/core: increase maximum ce instances to 6Ben Skeggs1-0/+3
2016-07-14drm/nouveau/mc: take nvkm_device as argument to public functionsBen Skeggs1-1/+1
2016-05-20drm/nouveau/core: remove pmc_enable argument from subdev ctorBen Skeggs2-10/+7
2016-05-20drm/nouveau/mc: add helper function to handle device resetBen Skeggs1-6/+2
2016-05-20drm/nouveau/core: add top plumbingBen Skeggs1-0/+1
2016-03-14drm/nouveau/core: add nvdec plumbingBen Skeggs1-0/+1
2016-03-14drm/nouveau/core: add nvenc plumbingBen Skeggs1-0/+2