summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/dispnv04/disp.c
Commit message (Expand)AuthorAgeFilesLines
* Merge drm/drm-next into drm-misc-nextMaxime Ripard2020-09-141-1/+23
|\
| * drm/nouveau/kms/nv50-: Refactor and cleanup DP HPD handlingLyude Paul2020-08-311-1/+5
| * drm/nouveau/kms: Search for encoders' connectors properlyLyude Paul2020-08-311-0/+18
* | drm/nouveau: stop using TTM placement flagsChristian König2020-09-111-2/+3
|/
* drm/nouveau/kms/nv04-: no need for multiple nvsw objectsBen Skeggs2020-07-241-2/+3
* drm/nouveau/nvif: give every notify object a human-readable nameBen Skeggs2020-07-241-2/+2
* Backmerge remote-tracking branch 'drm/drm-next' into drm-misc-nextMaarten Lankhorst2020-06-291-10/+11
|\
| * drm/nouveau/kms: Remove field nvbo from struct nouveau_framebufferThomas Zimmermann2020-05-221-10/+11
* | drm/nouveau: don't use ttm bo->offset v3Nirmoy Das2020-06-261-1/+2
|/
* Merge drm/drm-next into drm-misc-nextMaxime Ripard2019-10-031-2/+1
|\
| * drm/nouveau: Disable atomic support on a per-device basisVille Syrjälä2019-08-231-1/+1
| * drm/nouveau: drop use of drmp.hSam Ravnborg2019-08-231-1/+0
* | drm/connector: Allow max possible encoders to attach to a connectorJosé Roberto de Souza2019-09-161-1/+1
|/
* drm/nouveau/kms/nv04-nv4x: move resume code to dispnv04 init hookBen Skeggs2019-02-201-4/+66
* drm/nouveau/kms/nv04-nv4x: move suspend code to dispnv04 fini hookBen Skeggs2019-02-201-1/+26
* drm/nouveau/kms/nv04-nv4x: move a bunch of pre-nv50 page flip code to dispnv04Ben Skeggs2019-02-201-0/+19
* drm/nouveau/kms: display destroy/init/fini hooks can be staticBen Skeggs2019-02-201-55/+55
* drm/nouveau/drm/nouveau: Don't forget to label dp_aux devicesLyude Paul2018-12-111-1/+1
* drm/nouveau: Set DRIVER_ATOMIC cap earlier to fix debugfsLyude Paul2018-07-161-0/+3
* drm/nouveau/core/object: allow arguments to be passed to map functionBen Skeggs2017-11-021-1/+1
* drm/nouveau: allocate device object for every clientBen Skeggs2017-02-171-3/+3
* drm/nouveau: Turn off CRTCs on driver unloadLukas Wunner2016-06-241-10/+0
* drm/nouveau: rename nouveau_drm.h to nouveau_drv.hBen Skeggs2016-05-201-1/+1
* drm: Move encoder->save/restore into nouveauDaniel Vetter2015-12-081-20/+12
* drm/nouveau: Use private save/restore hooks for CRTCsDaniel Vetter2015-12-081-5/+6
* drm/nouveau/nvif: simplify and tidy library interfacesBen Skeggs2015-08-281-2/+2
* drm/nouveau/i2c: transition pad/ports away from being based on nvkm_objectBen Skeggs2015-08-281-1/+3
* drm/nouveau: constify all struct drm_*_helper funcs pointersJani Nikula2015-04-071-3/+3
* drm/nouveau: finalise nvkm namespace switch (no binary change)Ben Skeggs2015-01-221-1/+1
* drm/nouveau/nvif: namespace of nvkm accessors (no binary change)Ben Skeggs2015-01-221-1/+1
* drm/nouveau/dispnv04: Remove some unused functionsRickard Strandqvist2015-01-221-18/+0
* drm/nouveau: remove as much direct use of core headers as possibleBen Skeggs2014-08-101-5/+0
* drm/nouveau: port to nvif client/device/objectsBen Skeggs2014-08-101-0/+5
* drm/nouveau: initial pass at moving to struct nvif_deviceBen Skeggs2014-08-101-1/+1
* drm/nouveau: replace drm_get_connector_name() with direct name field useJani Nikula2014-06-041-1/+1
* drm/nouveau: create base display from common codeBen Skeggs2014-01-231-5/+0
* drm/nv10/kms: add plane support for nv10-nv40Ilia Mirkin2013-11-081-0/+2
* drm/nv04/disp: hide all the cruft away in its own little holeBen Skeggs2013-04-261-0/+211