summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/nouveau/nouveau_drv.h
AgeCommit message (Expand)Author
2021-11-04drm/nouveau: Add a dedicated mutex for the clients listJeremy Cline
2021-03-16Merge tag 'drm-misc-next-2021-03-03' of git://anongit.freedesktop.org/drm/drm...Dave Airlie
2021-02-09drm/ttm: move memory accounting into vmwgfx v4Christian König
2021-01-29drm/nouveau/kms/nv50-: Fix locking for audio callbacksLyude Paul
2021-01-21drm/ttm: device naming cleanupChristian König
2020-12-01drm/ttm/drivers: remove unecessary ttm_module.h include v2Christian König
2020-10-29drm/nouveau: switch to new allocatorChristian König
2020-09-14Merge drm/drm-next into drm-misc-nextMaxime Ripard
2020-09-03drm/nouveau: move io_reserve_lru handling into the driver v5Christian König
2020-08-31drm/nouveau/kms: Only use hpd_work for reprobing in HPD pathsLyude Paul
2020-08-12Merge drm/drm-next into drm-misc-nextThomas Zimmermann
2020-08-06drm/ttm: rename ttm_mem_reg to ttm_resource.Dave Airlie
2020-07-24drm/nouveau/kms/nv04-: no need for multiple nvsw objectsBen Skeggs
2020-07-24drm/nouveau/nvif: add support for object-level debug outputBen Skeggs
2020-04-07drm/nouveau: workaround runpm fail by disabling PCI power management on certa...Karol Herbst
2020-01-29drm/nouveau: Add HD-audio component notifier supportTakashi Iwai
2019-11-14drm/nouveau: use drm_debug_enabled() to check for debug categoriesJani Nikula
2019-08-23drm/nouveau/dispnv50: Fix runtime PM ref tracking for non-blocking modesetsLyude Paul
2019-08-23drm/nouveau: fix nvif/device.h is included more than onceHariprasad Kelam
2019-08-23drm/nouveau: drop drmP.h from nouveau_drv.hSam Ravnborg
2019-07-19drm/nouveau: fix bogus GPL-2 license headerIlia Mirkin
2019-03-19drm/ttm: Define a single DRM_FILE_PAGE_OFFSET constantThomas Zimmermann
2019-02-20drm/nouveau/dmem: device memory helpers for SVMJérôme Glisse
2019-02-20drm/nouveau/svm: initial support for shared virtual memoryBen Skeggs
2019-02-20drm/nouveau: prepare for enabling svm with existing userspace interfacesBen Skeggs
2019-02-20drm/nouveau/kms/nv04-nv4x: move a bunch of pre-nv50 page flip code to dispnv04Ben Skeggs
2018-11-05drm/ttm: initialize globals during device init (v2)Christian König
2018-11-05drm/ttm: use a static ttm_mem_global instanceChristian König
2018-10-11drm/nouveau: Move backlight device into nouveau_connectorLyude Paul
2018-10-11drm/nouveau: Add NV_PRINTK_ONCE and variantsLyude Paul
2018-05-18drm/nouveau/fifo: support channel count queryBen Skeggs
2018-03-13drm/nouveau: Runtime suspend despite HDA being unboundLukas Wunner
2017-12-19Merge branch 'linux-4.15' of git://github.com/skeggsb/linux into drm-fixesDave Airlie
2017-12-19drm/nouveau: use alternate memory type for system-memory buffers with kind != 0Ben Skeggs
2017-11-15Merge tag 'drm-for-v4.15' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman
2017-11-02drm/nouveau/mmu: remove old vmm frontendBen Skeggs
2017-11-02drm/nouveau: implement per-client delayed workqueue with fence supportBen Skeggs
2017-11-02drm/nouveau: determine memory class for each clientBen Skeggs
2017-11-02drm/nouveau: allocate vmm object for every clientBen Skeggs
2017-11-02drm/nouveau: fetch memory type indices that we care about for ttmBen Skeggs
2017-11-02drm/nouveau: allocate mmu object for every clientBen Skeggs
2017-11-02drm/nouveau: separate constant-va tracking from nvkm vma structureBen Skeggs
2017-11-02drm/nouveau: hang drm client of a masterBen Skeggs
2017-11-02drm/nouveau: store nouveau_drm in nouveau_cli, as opposed to drm_deviceBen Skeggs
2017-11-02drm/nouveau: Document nouveau support for Tegra in DRIVER_DESCRhys Kidd
2017-06-16BackMerge tag 'v4.12-rc5' into drm-nextDave Airlie
2017-06-06drm/nouveau: replace multiple open-coded runpm support checks with functionBen Skeggs
2017-05-17drm/nouveau: fix include notation and remove -Iinclude/drm flagMasahiro Yamada
2017-02-23Merge tag 'v4.10-rc8' into drm-nextDave Airlie