summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/nouveau/nouveau_drv.h
AgeCommit message (Expand)AuthorFilesLines
2023-09-20nouveau/u_memcpya: fix NULL vs error pointer bugDan Carpenter1-1/+1
2023-09-20nouveau/u_memcpya: use vmemdup_userDave Airlie1-14/+5
2023-08-04drm/nouveau: implement new VM_BIND uAPIDanilo Krummrich1-2/+56
2023-08-04drm/nouveau: move usercopy helpers to nouveau_drv.hDanilo Krummrich1-0/+26
2023-08-04drm/nouveau: get vmm via nouveau_cli_vmm()Danilo Krummrich1-0/+9
2022-12-06drm/ttm: merge ttm_bo_api.h and ttm_bo_driver.h v2Christian König1-2/+1
2022-11-09drm/nouveau/fifo: expose per-runlist CHID informationBen Skeggs1-2/+6
2022-11-09drm/nouveau/kms: switch to drm fbdev helpersBen Skeggs1-3/+0
2022-11-09drm/nouveau/nvkm: rip out old notifyBen Skeggs1-5/+0
2022-11-09drm/nouveau/kms: switch hpd_lock from mutex to spinlockBen Skeggs1-1/+1
2022-07-13drm/nouveau/nvkm: rip out event uapiBen Skeggs1-1/+0
2021-11-04drm/nouveau: Add a dedicated mutex for the clients listJeremy Cline1-0/+5
2021-03-16Merge tag 'drm-misc-next-2021-03-03' of git://anongit.freedesktop.org/drm/drm...Dave Airlie1-2/+1
2021-02-09drm/ttm: move memory accounting into vmwgfx v4Christian König1-1/+0
2021-01-29drm/nouveau/kms/nv50-: Fix locking for audio callbacksLyude Paul1-0/+1
2021-01-21drm/ttm: device naming cleanupChristian König1-1/+1
2020-12-01drm/ttm/drivers: remove unecessary ttm_module.h include v2Christian König1-1/+0
2020-10-29drm/nouveau: switch to new allocatorChristian König1-1/+0
2020-09-14Merge drm/drm-next into drm-misc-nextMaxime Ripard1-0/+2
2020-09-03drm/nouveau: move io_reserve_lru handling into the driver v5Christian König1-0/+2
2020-09-01drm/nouveau/kms: Only use hpd_work for reprobing in HPD pathsLyude Paul1-0/+2
2020-08-12Merge drm/drm-next into drm-misc-nextThomas Zimmermann1-1/+2
2020-08-06drm/ttm: rename ttm_mem_reg to ttm_resource.Dave Airlie1-1/+1
2020-07-24drm/nouveau/kms/nv04-: no need for multiple nvsw objectsBen Skeggs1-1/+0
2020-07-24drm/nouveau/nvif: add support for object-level debug outputBen Skeggs1-0/+2
2020-04-07drm/nouveau: workaround runpm fail by disabling PCI power management on certa...Karol Herbst1-0/+2
2020-01-29drm/nouveau: Add HD-audio component notifier supportTakashi Iwai1-0/+7
2019-11-14drm/nouveau: use drm_debug_enabled() to check for debug categoriesJani Nikula1-2/+2
2019-08-23drm/nouveau/dispnv50: Fix runtime PM ref tracking for non-blocking modesetsLyude Paul1-3/+0
2019-08-23drm/nouveau: fix nvif/device.h is included more than onceHariprasad Kelam1-1/+0
2019-08-23drm/nouveau: drop drmP.h from nouveau_drv.hSam Ravnborg1-1/+4
2019-07-19drm/nouveau: fix bogus GPL-2 license headerIlia Mirkin1-1/+1
2019-03-19drm/ttm: Define a single DRM_FILE_PAGE_OFFSET constantThomas Zimmermann1-2/+0
2019-02-20drm/nouveau/dmem: device memory helpers for SVMJérôme Glisse1-0/+2
2019-02-20drm/nouveau/svm: initial support for shared virtual memoryBen Skeggs1-0/+2
2019-02-20drm/nouveau: prepare for enabling svm with existing userspace interfacesBen Skeggs1-0/+1
2019-02-20drm/nouveau/kms/nv04-nv4x: move a bunch of pre-nv50 page flip code to dispnv04Ben Skeggs1-1/+0
2018-11-05drm/ttm: initialize globals during device init (v2)Christian König1-1/+0
2018-11-05drm/ttm: use a static ttm_mem_global instanceChristian König1-1/+0
2018-10-11drm/nouveau: Move backlight device into nouveau_connectorLyude Paul1-2/+0
2018-10-11drm/nouveau: Add NV_PRINTK_ONCE and variantsLyude Paul1-0/+8
2018-05-18drm/nouveau/fifo: support channel count queryBen Skeggs1-0/+6
2018-03-14drm/nouveau: Runtime suspend despite HDA being unboundLukas Wunner1-1/+0
2017-12-19Merge branch 'linux-4.15' of git://github.com/skeggsb/linux into drm-fixesDave Airlie1-2/+9
2017-12-19drm/nouveau: use alternate memory type for system-memory buffers with kind != 0Ben Skeggs1-2/+9
2017-11-16Merge tag 'drm-for-v4.15' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds1-4/+29
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-11-02drm/nouveau/mmu: remove old vmm frontendBen Skeggs1-1/+0
2017-11-02drm/nouveau: implement per-client delayed workqueue with fence supportBen Skeggs1-0/+14
2017-11-02drm/nouveau: determine memory class for each clientBen Skeggs1-0/+1