summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/nouveau_drm.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* drm/nouveau/nvif: rename client ctor/dtorBen Skeggs2020-07-241-2/+2
* drm/nouveau: fix multiple instances of reference count leaksAditya Pakki2020-07-241-2/+6
* drm/nouveau: use correct conflicting framebuffer APIDave Airlie2020-05-261-1/+1
* drm/nouveau: remove open-coded version of remove_conflicting_pci_framebuffers()Ben Skeggs2020-05-221-28/+3
* drm/nouveau: workaround runpm fail by disabling PCI power management on certa...Karol Herbst2020-04-071-0/+63
* Merge v5.6-rc2 into drm-misc-nextMaxime Ripard2020-02-171-2/+1
|\
| * drm/nouveau: Do not try to disable PCI device on TegraThierry Reding2020-01-151-2/+1
* | drm/nouveau: Convert to CRTC VBLANK callbacksThomas Zimmermann2020-02-131-4/+0
* | drm/nouveau: Convert to struct drm_crtc_helper_funcs.get_scanout_position()Thomas Zimmermann2020-02-131-1/+0
|/
* Merge tag 'for-linus-hmm' of git://git.kernel.org/pub/scm/linux/kernel/git/rd...Linus Torvalds2019-09-211-0/+3
|\
| * hmm: use mmu_notifier_get/put for 'struct hmm'Jason Gunthorpe2019-08-201-0/+3
* | drm/nouveau: drop use of drmp.hSam Ravnborg2019-08-231-1/+2
* | drm/nouveau: remove open-coded drm_invalid_op()Emil Velikov2019-08-071-1/+1
* | Revert "drm/nouveau: remove open-coded drm_invalid_op()"Sean Paul2019-08-071-1/+1
* | drm/nouveau: Fill out gem_object->resvDaniel Vetter2019-07-311-1/+0
* | drm/nouveau: drop DRM_AUTH from DRM_RENDER_ALLOW ioctlsEmil Velikov2019-06-261-13/+13
* | drm/nouveau: remove open-coded drm_invalid_op()Emil Velikov2019-06-261-1/+1
* | drm/nouveau: Drop drm_gem_prime_export/importDaniel Vetter2019-06-211-2/+0
* | drm/prime: Actually remove DRIVER_PRIME everywhereDaniel Vetter2019-06-211-1/+1
|/
* drm/nouveau/core: allow detected chipset to be overriddenBen Skeggs2019-05-141-1/+2
* drm/nouveau/nouveau: forward error generated while resuming objects treeTobias Klausmann2019-05-011-1/+11
* drm/nouveau: add kconfig option to turn off nouveau legacy contexts. (v3)Dave Airlie2019-04-241-2/+5
* drm/nouveau/svm: new ioctl to migrate process memory to GPU memoryJérôme Glisse2019-02-201-0/+1
* drm/nouveau/dmem: device memory helpers for SVMJérôme Glisse2019-02-201-0/+5
* drm/nouveau/svm: initial support for shared virtual memoryBen Skeggs2019-02-201-1/+6
* drm/nouveau: prepare for enabling svm with existing userspace interfacesBen Skeggs2019-02-201-0/+1
* drm/nouveau: allow accelerated buffer moves even when gr isn't presentBen Skeggs2019-02-191-85/+128
* drm/nouveau/kms/nv04-nv4x: move resume code to dispnv04 init hookBen Skeggs2019-02-191-1/+1
* drm/nouveau/kms/nv04-nv4x: move a bunch of pre-nv50 page flip code to dispnv04Ben Skeggs2019-02-191-13/+0
* drm/nouveau: allocate kernel channel(s) before initialising displayBen Skeggs2019-02-191-2/+4
* Merge tag 'drm-next-2018-12-14' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2018-12-251-3/+5
|\
| * drm/nouveau/fifo/tu104: initial supportBen Skeggs2018-12-111-0/+1
| * drm/nouveau/fifo/gk104-: support enabling privileged ce functionsBen Skeggs2018-12-111-3/+4
* | drm/nouveau/drm/nouveau: tegra: Call nouveau_drm_device_init()Thierry Reding2018-12-111-0/+6
|/
* drm/nouveau: Start using new drm_dev initialization helpersLyude Paul2018-10-111-72/+101
* drm/nouveau: Fix potential memory leak in nouveau_drm_load()Lyude Paul2018-10-111-2/+4
* drm/nouveau: fix oops in client init failure pathBen Skeggs2018-09-061-7/+7
* drm/nouveau/drm/nouveau: Don't forget to cancel hpd_work on suspend/unloadLyude Paul2018-09-061-1/+1
* drm/nouveau: Remove useless poll_enable() call in drm_load()Lyude Paul2018-09-061-3/+1
* drm/nouveau: Remove duplicate poll_enable() in pmops_runtime_suspend()Lyude Paul2018-09-061-1/+0
* BackMerge v4.18-rc7 into drm-nextDave Airlie2018-07-301-11/+7
|\
| * drm/nouveau: Set DRIVER_ATOMIC cap earlier to fix debugfsLyude Paul2018-07-161-0/+7
| * drm/nouveau: Remove bogus crtc check in pmops_runtime_idleLyude Paul2018-07-161-11/+0
* | drm/nouveau: Fix runtime PM leak in drm_open()Lyude Paul2018-07-161-2/+4
|/
* drm/nouveau/fifo/gv100: initial supportBen Skeggs2018-05-181-0/+8
* drm/nouveau/drm/nv50-: remove allocation of sw classBen Skeggs2018-05-181-21/+19
* drm/nouveau: remove fence wait code from deferred client work handlerBen Skeggs2018-05-181-16/+14
* drm/nouveau/fifo/gk104-: require explicit runlist selection for channel alloc...Ben Skeggs2018-05-181-4/+4
* drm/nouveau/fifo: support channel count queryBen Skeggs2018-05-181-0/+4
* drm/nouveau: Runtime suspend despite HDA being unboundLukas Wunner2018-03-131-44/+0