summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/gma500/gem.c
Commit message (Expand)AuthorAgeFilesLines
* drm/gma500: Move GEM memory management functions to gem.cThomas Zimmermann2022-03-161-0/+133
* drm/gma500: Move GTT locking into GTT helpersThomas Zimmermann2022-03-161-9/+2
* drm/gma500: Acquire reservation lock for GEM objectsThomas Zimmermann2022-03-161-0/+12
* drm/gma500: Remove struct psb_gem_object.npageThomas Zimmermann2022-03-161-4/+5
* drm/gma500: Rename struct gtt_range to struct psb_gem_objectThomas Zimmermann2021-10-191-52/+54
* drm/gma500: Rewrite GTT page insert/remove without struct gtt_rangeThomas Zimmermann2021-10-191-8/+4
* drm/gma500: Set page-caching flags in GEM pin/unpinThomas Zimmermann2021-10-191-1/+8
* drm/gma500: Inline psb_gtt_{alloc,free}_range() into rsp callersThomas Zimmermann2021-10-191-62/+32
* drm/gma500: Inline psb_gtt_attach_pages() and psb_gtt_detach_pages()Thomas Zimmermann2021-10-191-52/+42
* drm/gma500: Rename psb_gtt_{pin,unpin}() to psb_gem_{pin,unpin}()Thomas Zimmermann2021-10-191-4/+4
* drm/gma500: Allocate GTT ranges in stolen memory with psb_gem_create()Thomas Zimmermann2021-10-191-9/+13
* drm/gma500: Reimplement psb_gem_create()Thomas Zimmermann2021-10-191-36/+57
* drm/gma500: Use to_gtt_range() everywhereThomas Zimmermann2021-10-191-2/+2
* drm/gma500: Move helpers for struct gtt_range from gtt.c to gem.cThomas Zimmermann2021-10-191-13/+131
* drm/gma500: Replace references to dev_private with helper functionThomas Zimmermann2021-09-231-1/+1
* drm/gma500/gem: Include our own header containing prototypesLee Jones2021-01-181-0/+1
* drm/gma500/gem: Add and rename some function parameter descriptionsLee Jones2021-01-181-2/+3
* drm/gma500: Remove unused function psb_gem_get_aperture()Thomas Zimmermann2020-11-091-6/+0
* drm/gma500: Introduce GEM object functionsThomas Zimmermann2020-09-251-2/+16
* drm/gma500: remove _unlocked suffix in drm_gem_object_put_unlockedEmil Velikov2020-05-191-1/+1
* Merge v5.2-rc5 into drm-nextDaniel Vetter2019-06-191-13/+1
|\
| * treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 335Thomas Gleixner2019-06-051-13/+1
* | drm/gma500: drop drmp.h include from all .c filesSam Ravnborg2019-05-221-1/+2
* | drm/gma500: remove empty gma_drm.h header fileSam Ravnborg2019-05-221-1/+1
|/
* drivers/gpu/drm/gma500/: change return type to vm_fault_tSouptick Joarder2018-08-231-17/+10
* drm/gma500: Replace drm_gem_object_unreference_unlocked with put functionThomas Zimmermann2018-06-261-1/+1
* drm/gma500: Use .dumb_map_offset and .dumb_destroy defaultsNoralf Trønnes2017-08-161-30/+0
* mm, fs: reduce fault, page_mkwrite, and pfn_mkwrite to take only vmfDave Jiang2017-02-241-1/+2
* mm: use vmf->address instead of of vmf->virtual_addressJan Kara2016-12-141-3/+2
* drm: Remove unused drm_device from drm_gem_object_lookup()Chris Wilson2016-05-171-1/+1
* drm/gma500: Add driver private mutex for the fault handlerDaniel Vetter2015-12-011-2/+2
* drm/gma500: Drop dev->struct_mutex from mmap offset functionDaniel Vetter2015-12-011-10/+3
* drm/gma500: Use correct unref in the gem bo create functionDaniel Vetter2015-12-011-1/+1
* drm/gma500: Remove dead codeThierry Reding2014-03-171-3/+0
* drm/gma500: Add backing type and base align to psb_gem_create()Patrik Jakobsson2014-03-171-4/+5
* drm/gma500: Remove unused ioctlsPatrik Jakobsson2014-03-171-44/+0
* drm: kill ->gem_init_object() and friendsDavid Herrmann2013-10-091-5/+0
* drm/gem: create drm_gem_dumb_destroyDaniel Vetter2013-08-071-17/+0
* drm/gem: convert to new unified vma managerDavid Herrmann2013-07-251-9/+6
* drm/gem: simplify object initializationDavid Herrmann2013-07-231-3/+4
* Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds2012-10-031-2/+7
|\
| * drm: gma500: Kill the GEM glue layerLaurent Pinchart2012-08-241-2/+7
* | UAPI: (Scripted) Convert #include "..." to #include <path/...> in drivers/gpu/David Howells2012-10-021-1/+1
|/
* gma500: Set the mapping maskAlan Cox2012-04-271-0/+2
* gma500: do a pass over the FIXME tagsAlan Cox2011-12-061-4/+1
* gma500: Move the APIAlan Cox2011-12-061-1/+1
* gma500: Rename the ioctls to avoid clashing with the legacy driversAlan Cox2011-12-061-2/+2
* gma500: GEM and GEM glueAlan Cox2011-11-161-0/+295