summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/nouveau_fbcon.c
Commit message (Expand)AuthorAgeFilesLines
* drm/nouveau: Handle fbcon suspend/resume in seperate workerLyude Paul2017-01-271-9/+34
* drm/nouveau: use DRM_FB_HELPER_DEFAULT_OPS for fb_opsStefan Christ2016-11-141-14/+2
* drm/nouveau/kms: never call drm_helper_disable_unused_functions() with atomicBen Skeggs2016-11-071-1/+2
* drm/nouveau/fbcon: refcount the drm_framebufferBen Skeggs2016-11-071-7/+6
* drm/nouveau/fbcon: make use of drm_fb_helper.fbBen Skeggs2016-11-071-30/+22
* drm/nouveau/fbcon: make use of drm_fb_helper.devBen Skeggs2016-11-071-9/+8
* drm: Remove superflous linux/fb.h includesDaniel Vetter2016-08-121-1/+0
* drm/nouveau: fix for disabled fbdev emulationDmitrii Tcvetkov2016-06-241-1/+2
* drm/nouveau/fbcon: fix out-of-bounds memory accessesBen Skeggs2016-06-021-0/+1
* drm/nouveau: rename nouveau_drm.h to nouveau_drv.hBen Skeggs2016-05-201-1/+1
* drm/nouveau: Drop dev->struct_mutex from fbdev initDaniel Vetter2016-04-201-5/+0
* drm/nouveau/fbcon: take runpm reference when userspace has an open fdBen Skeggs2015-10-121-0/+24
* drm/nouveau: Use new drm_fb_helper functionsArchit Taneja2015-08-061-27/+12
* drm/ttm: device address space != CPU address spaceAlex Deucher2015-03-051-1/+1
* Merge tag 'topic/core-stuff-2015-01-23' of git://anongit.freedesktop.org/drm-...Dave Airlie2015-01-271-6/+15
|\
| * drm/fb-helper: Propagate errors from initial config failureThierry Reding2015-01-211-6/+15
* | drm/nouveau: dont switch vt on suspendMaarten Lankhorst2015-01-221-18/+5
|/
* drm/nouveau: teach nouveau_bo_pin() how to force a contig vram allocationBen Skeggs2014-12-021-1/+1
* drm/nouveau: move the (far too many...) different s/r paths to the same placeBen Skeggs2014-12-021-17/+17
* Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds2014-10-141-2/+3
|\
| * drm/nouveau: use container_of to resolve nouveau_fbdev from drm_fb_helperFabian Frederick2014-09-241-1/+2
| * drm/nouveau: Display Nouveau boot options at launchPierre Moreau2014-09-151-1/+1
* | drm/nouveau: punt fbcon resume out to a workqueueBen Skeggs2014-10-021-6/+17
|/
* drm/nouveau/kms: nouveau_fbcon_accel_fini can be staticFengguang Wu2014-08-151-2/+2
* drm/nouveau: use ram info from nvif_deviceBen Skeggs2014-08-101-3/+2
* drm/nouveau: remove as much direct use of core headers as possibleBen Skeggs2014-08-101-3/+0
* drm/nouveau: port to nvif client/device/objectsBen Skeggs2014-08-101-3/+8
* drm/nouveau: initial pass at moving to struct nvif_deviceBen Skeggs2014-08-101-14/+14
* drm/nouveau/kms: restore acceleration before fb_set_suspend() resumesBen Skeggs2014-08-101-3/+3
* drm/nouveau/kms: take more care when pulling down accelerated fbconBen Skeggs2014-08-101-35/+57
* Merge tag 'v3.16' into drm-nextDave Airlie2014-08-051-10/+3
|\
| * drm/nouveau/kms: restore fbcon after display has been resumedBen Skeggs2014-07-081-10/+3
* | drm: Introduce drm_fb_helper_prepare()Thierry Reding2014-07-081-1/+2
* | drm: Constify struct drm_fb_helper_funcsThierry Reding2014-07-081-1/+1
|/
* drm/nouveau: fix fbcon not being accelerated after suspendBen Skeggs2014-03-261-2/+2
* drm/nouveau/fbcon: bracket entrypoints with a per-device enabled checkBen Skeggs2013-11-081-16/+27
* drm/nouveau: embed gem object in nouveau_boDavid Herrmann2013-10-091-1/+1
* drm/nouveau/kms: enable for non-vga pci classesBen Skeggs2013-09-181-1/+2
* drm/nouveau: fix null pointer dereference in poll_changedMaarten Lankhorst2013-07-301-1/+2
* drm/nouveau: fix some error-path leaks in fbcon handling codeMaarten Lankhorst2013-07-101-0/+1
* Merge branch 'drm-nouveau-next' of git://anongit.freedesktop.org/git/nouveau/...Dave Airlie2013-07-011-2/+2
|\
| * drm/nouveau/fb: initialise vram controller as pfb sub-objectBen Skeggs2013-07-011-2/+2
* | drm/nouveau: fixup fbcon failure pathsMaarten Lankhorst2013-06-281-9/+14
|/
* drm/<drivers>: simplify ->fb_probe callbackDaniel Vetter2013-02-141-19/+3
* drm/fb-helper: don't disable everything in initial_configDaniel Vetter2013-02-141-0/+3
* drm: revamp framebuffer cleanup interfacesDaniel Vetter2013-01-201-0/+1
* Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds2012-10-031-108/+118
|\
| * drm/nouveau: port remainder of drm code, and rip out compat layerBen Skeggs2012-10-031-14/+13
| * drm/nouveau: port all engines to new engine module formatBen Skeggs2012-10-031-107/+118
| * drm/nouveau/fb: merge fb/vram and port to subdev interfacesBen Skeggs2012-10-031-2/+2