summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/mgag200/mgag200_cursor.c
Commit message (Expand)AuthorAgeFilesLines
* drm/mgag200: Remove mgag200_cursor.cThomas Zimmermann2020-06-111-319/+0
* drm/mgag200: remove _unlocked suffix in drm_gem_object_put_unlockedEmil Velikov2020-05-191-4/+4
* drm/mgag200: Convert struct drm_device to struct mga_device with helperThomas Zimmermann2020-05-111-2/+2
* drm/vram-helper: Remove BO device from public interfaceThomas Zimmermann2020-01-071-2/+1
* drm/vram-helper: Remove interruptible flag from public interfaceThomas Zimmermann2020-01-071-1/+1
* drm/mgag200: Don't include <drm/drm_pci.h>Thomas Zimmermann2019-12-051-1/+1
* drm/mgag200: Allocate cursor BOs at high end of video memoryThomas Zimmermann2019-10-041-44/+50
* drm/mgag200: Reserve video memory for cursor planeThomas Zimmermann2019-10-041-4/+15
* drm/mgag200: Move cursor BO swapping into mgag200_show_cursor()Thomas Zimmermann2019-10-041-64/+56
* drm/mgag200: Move cursor-image update to mgag200_show_cursor()Thomas Zimmermann2019-10-041-95/+125
* drm/mgag200: Add separate move-cursor functionThomas Zimmermann2019-10-041-9/+20
* drm/mgag200: Add init and fini functions for cursor handlingThomas Zimmermann2019-10-041-0/+28
* drm/mgag200: Rename cursor functions to use mgag200_ prefixThomas Zimmermann2019-10-041-11/+8
* drm/mgag200: Use drm_gem_vram_{vmap, vunmap}() to map cursor source BOThomas Zimmermann2019-09-171-15/+7
* drm/mgag200: Don't unpin the current cursor image's buffer.Thomas Zimmermann2019-07-241-1/+0
* drm/mgag200: Set cursor scanout address to correct BOThomas Zimmermann2019-07-241-1/+1
* drm/mgag200: Pin displayed cursor BO to video memoryThomas Zimmermann2019-07-241-1/+1
* drm/mgag200: drop use of drmP.hSam Ravnborg2019-06-301-1/+2
* drm/mgag200: add in missing { } around if blockColin Ian King2019-06-271-1/+2
* Merge v5.2-rc5 into drm-nextDaniel Vetter2019-06-191-4/+1
|\
| * treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 377Thomas Gleixner2019-06-051-4/+1
* | drm/mgag200: Rewrite cursor handlingThomas Zimmermann2019-06-131-97/+68
* | drm: Rename reserve/unreserve to lock/unlock in GEM VRAM helpersThomas Zimmermann2019-05-221-20/+20
* | drm: Add drm_gem_vram_{pin/unpin}_reserved() and convert mgag200Thomas Zimmermann2019-05-171-8/+10
* | drm/mgag200: Replace mapping code with drm_gem_vram_{kmap/kunmap}()Thomas Zimmermann2019-05-151-19/+16
* | drm/mgag200: Convert mgag200 driver to |struct drm_gem_vram_object|Thomas Zimmermann2019-05-151-26/+37
|/
* drm/mgag200: switch to drm_*_get(), drm_*_put() helpersCihangir Akturk2017-08-111-1/+1
* drm: Remove unused drm_device from drm_gem_object_lookup()Chris Wilson2016-05-171-1/+1
* drm/mgag200: fix kernel hang in cursor code.Wang, Rui Y2015-11-191-6/+5
* drm/mga200g: Hold a proper reference for cursor_setDaniel Vetter2015-08-101-12/+10
* drm/mgag200: fix oops in cursor code.Dave Airlie2014-01-161-3/+5
* drm/mgag200: Hardware cursor supportChristopher Harvey2013-06-171-0/+275