summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/nouveau/nv50_fbcon.c
Commit message (Expand)AuthorAgeFilesLines
* drm/nouveau/kms: switch to drm fbdev helpersBen Skeggs2022-11-091-299/+0
* drm/nouveau/fbcon/nv50-: use NVIDIA's headers for fillrect()Ben Skeggs2020-07-241-7/+10
* drm/nouveau/fbcon/nv50-: use NVIDIA's headers for copyarea()Ben Skeggs2020-07-241-9/+11
* drm/nouveau/fbcon/nv50-: use NVIDIA's headers for imageblit()Ben Skeggs2020-07-241-9/+11
* drm/nouveau/fbcon/nv50-: use NVIDIA's headers for accel_init()Ben Skeggs2020-07-241-51/+94
* drm/nouveau/fbcon: convert copyarea() to new push macrosBen Skeggs2020-07-241-14/+12
* drm/nouveau/fbcon: convert fillrect() to new push macrosBen Skeggs2020-07-241-17/+20
* drm/nouveau/fbcon: convert imageblit() to new push macrosBen Skeggs2020-07-241-25/+25
* drm/nouveau/fbcon: convert accel_init() to new push macrosBen Skeggs2020-07-241-62/+53
* drm/nouveau/nvif: give every object a human-readable identifierBen Skeggs2020-07-241-2/+2
* drm/nouveau/kms: Move struct nouveau_framebuffer.vma to struct nouveau_fbdevThomas Zimmermann2020-05-221-5/+4
* drm/nouveau: separate constant-va tracking from nvkm vma structureBen Skeggs2017-11-021-4/+5
* drm/nouveau/fbcon: make use of drm_fb_helper.fbBen Skeggs2016-11-071-1/+1
* drm/nouveau/fbcon: make use of drm_fb_helper.devBen Skeggs2016-11-071-4/+4
* drm/nouveau/fbcon: fix font width not divisible by 8Mikulas Patocka2016-07-301-1/+1
* drm/nouveau/fbcon: fix out-of-bounds memory accessesBen Skeggs2016-06-021-4/+2
* drm/nouveau: rename nouveau_drm.h to nouveau_drv.hBen Skeggs2016-05-201-1/+1
* drm/nouveau/nvif: simplify and tidy library interfacesBen Skeggs2015-08-281-1/+1
* drm/nouveau/fbcon/g80: reduce PUSH_SPACE alloc, fire ring on accel initIlia Mirkin2015-07-271-1/+2
* drm/nouveau: remove (most) hardcoded object handle usageBen Skeggs2014-08-101-5/+5
* drm/nouveau: port to nvif client/device/objectsBen Skeggs2014-08-101-3/+2
* drm/nouveau: port remainder of drm code, and rip out compat layerBen Skeggs2012-10-031-4/+4
* drm/nouveau: port all engines to new engine module formatBen Skeggs2012-10-031-20/+16
* drm/nouveau: restructure source tree, split core from drm implementationBen Skeggs2012-10-031-2/+2
* drm/nouveau/ttm: untangle code to support accelerated buffer movesBen Skeggs2012-05-241-2/+1
* drm/nouveau: use the same packet header macros as userspaceBen Skeggs2012-05-241-29/+29
* drm/nv50-nvc0: explicitly map fbcon fb into channel vmBen Skeggs2011-06-231-5/+5
* drm/nv50: add missing license header to nv50_fbcon.cBen Skeggs2010-12-211-0/+24
* drm/nv50: implement global channel address space on new VM codeBen Skeggs2010-12-081-7/+6
* drm/nouveau: implicitly insert non-DMA objects into RAMHTBen Skeggs2010-12-081-8/+2
* drm/nouveau: disallow fbcon accel if running in interrupt contextBen Skeggs2010-12-031-46/+23
* drm/nouveau: remove nouveau_gpuobj_ref completely, replace with sanityBen Skeggs2010-09-241-1/+3
* Merge branch 'drm-fbdev-cleanup' into drm-core-nextDave Airlie2010-04-201-8/+8
|\
| * drm/kms/fb: move to using fb helper crtc grouping instead of core crtc listDave Airlie2010-04-071-8/+8
* | drm/nv50: fix fbcon when framebuffer above 4GiB markBen Skeggs2010-04-091-6/+7
|/
* drm/nouveau: Fix fbcon corruption with font width not divisible by 8Marcin Koƛcielnicki2010-03-101-1/+1
* drm/nouveau: use ALIGN instead of open coding itMatt Turner2010-02-251-1/+1
* drm/nouveau: Fix fbcon on mixed pre-NV50 + NV50 multicard.Marcin Koƛcielnicki2010-02-091-6/+3
* drm/nouveau: create function for "dealing" with gpu lockupMarcin Slusarz2010-01-111-12/+5
* drm/nouveau: fix handling of fbcon colours in 8bppBen Skeggs2010-01-111-2/+5
* drm/nv50: fix fillrect colorMarcin Slusarz2010-01-111-1/+2
* drm/nouveau: Add DRM driver for NVIDIA GPUsBen Skeggs2009-12-111-0/+273