summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/nouveau_drv.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* drm/ttm: Define a single DRM_FILE_PAGE_OFFSET constantThomas Zimmermann2019-03-191-2/+0
* drm/nouveau/dmem: device memory helpers for SVMJérôme Glisse2019-02-201-0/+2
* drm/nouveau/svm: initial support for shared virtual memoryBen Skeggs2019-02-201-0/+2
* drm/nouveau: prepare for enabling svm with existing userspace interfacesBen Skeggs2019-02-201-0/+1
* drm/nouveau/kms/nv04-nv4x: move a bunch of pre-nv50 page flip code to dispnv04Ben Skeggs2019-02-191-1/+0
* drm/ttm: initialize globals during device init (v2)Christian König2018-11-051-1/+0
* drm/ttm: use a static ttm_mem_global instanceChristian König2018-11-051-1/+0
* drm/nouveau: Move backlight device into nouveau_connectorLyude Paul2018-10-111-2/+0
* drm/nouveau: Add NV_PRINTK_ONCE and variantsLyude Paul2018-10-111-0/+8
* drm/nouveau/fifo: support channel count queryBen Skeggs2018-05-181-0/+6
* drm/nouveau: Runtime suspend despite HDA being unboundLukas Wunner2018-03-131-1/+0
* Merge branch 'linux-4.15' of git://github.com/skeggsb/linux into drm-fixesDave Airlie2017-12-191-2/+9
|\
| * drm/nouveau: use alternate memory type for system-memory buffers with kind != 0Ben Skeggs2017-12-191-2/+9
* | Merge tag 'drm-for-v4.15' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds2017-11-161-4/+29
|\|
| * drm/nouveau/mmu: remove old vmm frontendBen Skeggs2017-11-021-1/+0
| * drm/nouveau: implement per-client delayed workqueue with fence supportBen Skeggs2017-11-021-0/+14
| * drm/nouveau: determine memory class for each clientBen Skeggs2017-11-021-0/+1
| * drm/nouveau: allocate vmm object for every clientBen Skeggs2017-11-021-0/+1
| * drm/nouveau: fetch memory type indices that we care about for ttmBen Skeggs2017-11-021-0/+3
| * drm/nouveau: allocate mmu object for every clientBen Skeggs2017-11-021-0/+2
| * drm/nouveau: separate constant-va tracking from nvkm vma structureBen Skeggs2017-11-021-1/+3
| * drm/nouveau: hang drm client of a masterBen Skeggs2017-11-021-0/+3
| * drm/nouveau: store nouveau_drm in nouveau_cli, as opposed to drm_deviceBen Skeggs2017-11-021-2/+2
| * drm/nouveau: Document nouveau support for Tegra in DRIVER_DESCRhys Kidd2017-11-021-1/+1
* | License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
|/
* BackMerge tag 'v4.12-rc5' into drm-nextDave Airlie2017-06-161-2/+1
|\
| * drm/nouveau: replace multiple open-coded runpm support checks with functionBen Skeggs2017-06-061-2/+1
* | drm/nouveau: fix include notation and remove -Iinclude/drm flagMasahiro Yamada2017-05-171-1/+1
|/
* Merge tag 'v4.10-rc8' into drm-nextDave Airlie2017-02-231-0/+2
|\
| * drm/nouveau: Handle fbcon suspend/resume in seperate workerLyude Paul2017-01-271-0/+2
* | drm/nouveau: allocate device object for every clientBen Skeggs2017-02-171-1/+2
* | drm/nouveau: tidy up the client init/fini interfacesBen Skeggs2017-02-171-2/+3
|/
* drm/nouveau/bl: Assign different names to interfacesPierre Moreau2016-12-131-0/+1
* drm/nouveau: Rename acpi_work to hpd_workHans de Goede2016-11-281-1/+1
* drm/nouveau: Intercept ACPI_VIDEO_NOTIFY_PROBEHans de Goede2016-11-171-0/+6
* drm/nouveau/kms/nv50: separate out mode commitBen Skeggs2016-11-071-0/+4
* drm/nouveau/drm/nouveau: add a LED driver for the NVIDIA logoMartin Peres2016-10-121-0/+3
* drm/nouveau: rename nouveau_drm.h to nouveau_drv.hBen Skeggs2016-05-201-0/+207
* drm/nouveau: port remainder of drm code, and rip out compat layerBen Skeggs2012-10-031-551/+0
* drm/nouveau/backlight: remove dependence on nouveau_drv.hBen Skeggs2012-10-031-3/+7
* drm/nouveau: move compat ioctl out of nouveau_drv.hBen Skeggs2012-10-031-3/+0
* drm/nouveau/acpi: move definitions out of nouveau_drv.hBen Skeggs2012-10-031-18/+0
* drm/nouveau/mxm: split up into bios code and a subdev moduleBen Skeggs2012-10-031-4/+0
* drm/nouveau: start culling unused codeBen Skeggs2012-10-031-135/+0
* drm/nouveau: port all engines to new engine module formatBen Skeggs2012-10-031-396/+11
* drm/nouveau: move some more code around to more appropriate placesBen Skeggs2012-10-031-6/+0
* drm/nouveau/fence: un-port from nouveau_exec_engine interfacesBen Skeggs2012-10-031-1/+3
* drm/nouveau: pull nouveau_gem definitions into their own headerBen Skeggs2012-10-031-33/+1
* drm/nouveau: pull nouveau_bo definitions into their own headerBen Skeggs2012-10-031-86/+1
* drm/nv04/disp: kick all private state out to own headerBen Skeggs2012-10-031-109/+0