summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/drm_gem_vram_helper.c
Commit message (Expand)AuthorAgeFilesLines
* drm/vram-helper: fix function names in vram helper docLuc Ma2023-05-081-3/+3
* drm/gem-vram: handle NULL bo->resource in move callbackMatthew Auld2023-02-231-0/+11
* drm: use new debugfs device-centered functions on DRM core filesMaíra Canal2022-12-221-6/+5
* drm/ttm: merge ttm_bo_api.h and ttm_bo_driver.h v2Christian König2022-12-061-0/+1
* drm/gem-vram: Fix deadlock in drm_gem_vram_vmap()Dmitry Osipenko2022-11-141-15/+3
* drm/ttm: rename and cleanup ttm_bo_initChristian König2022-07-111-3/+3
* drm/gem-vram: Ignore planes that are unused by framebuffer formatThomas Zimmermann2022-05-191-7/+12
* drm/gem-vram: Share code between GEM VRAM's _{prepare, cleanup}_fb()Thomas Zimmermann2022-05-191-14/+23
* Merge drm/drm-next into drm-misc-nextMaxime Ripard2022-04-051-11/+14
|\
| * dma-buf-map: Rename to iosys-mapLucas De Marchi2022-02-071-11/+14
* | drm/ttm: Add a parameter to add extra pages into ttm_ttRamalingam C2022-04-021-1/+1
|/
* drm: Return error codes from struct drm_driver.gem_create_objectThomas Zimmermann2021-12-021-2/+2
* drm/ttm: remove ttm_tt_destroy_common v2Christian König2021-08-231-1/+0
* drm: Fix typo in commentsCai Huoqing2021-08-021-1/+1
* drm/vram-helper: Unexport drm_vram_helper_{alloc,release}_mm()Thomas Zimmermann2021-07-051-6/+3
* drm/ttm: flip the switch for driver allocated resources v2Christian König2021-06-041-1/+2
* drm/ttm: flip over the range manager to self allocated nodesChristian König2021-06-041-0/+2
* drm/ttm: rename bo->mem and make it a pointerChristian König2021-06-021-2/+2
* drm/vram-helper: Use drm_gem_ttm_dumb_map_offset()Thomas Zimmermann2021-04-111-48/+0
* Merge tag 'drm-misc-next-2021-03-03' of git://anongit.freedesktop.org/drm/drm...Dave Airlie2021-03-161-27/+15
|\
| * drm/gem: Move drm_gem_fb_prepare_fb() to GEM atomic helpersThomas Zimmermann2021-02-231-2/+2
| * drm/vram-helper: cleanup drm_gem_vram_bo_driver_move_notifyChristian König2021-02-121-14/+4
| * drm/ttm: move memory accounting into vmwgfx v4Christian König2021-02-091-4/+2
| * drm/ttm: device naming cleanupChristian König2021-01-211-7/+7
* | drm/vram-helper: Reuse existing page mappings in vmapThomas Zimmermann2021-01-191-3/+11
|/
* drm: fix some kernel-doc markupsMauro Carvalho Chehab2020-11-161-1/+1
* drm/ttm: add multihop infrastrucutre (v3)Dave Airlie2020-11-111-1/+2
* drm/gem: Use struct dma_buf_map in GEM vmap ops and convert GEM backendsThomas Zimmermann2020-11-091-53/+54
* drm/vram-helper: Remove invariant parameters from internal kmap functionThomas Zimmermann2020-11-091-14/+4
* drm/vram_helpers: drop ttm_page_alloc.h includeChristian König2020-10-291-1/+0
* drm/ttm: wire up the new pool as default one v2Christian König2020-10-291-2/+2
* drm/ttm: replace last move_notify with delete_mem_notifyDave Airlie2020-10-221-5/+3
* drm/ttm: drop move notify around move.Dave Airlie2020-10-211-1/+10
* drm/ttm: nuke caching placement flagsChristian König2020-10-151-5/+2
* drm/ttm: add caching state to ttm_bus_placementChristian König2020-10-151-0/+1
* drm/ttm: set the tt caching state at creation timeChristian König2020-10-151-1/+1
* drm/vram_helper: implement a ttm move callback.Dave Airlie2020-10-071-0/+21
* drm/vram-helper: Don't put new BOs into VRAMThomas Zimmermann2020-09-251-2/+1
* drm/vram-helper: Set object function iff they are not provided by driverThomas Zimmermann2020-09-251-4/+12
* drm/vram-helper: Integrate drm_gem_vram_init() into drm_gem_vram_create()Thomas Zimmermann2020-09-251-48/+29
* drm/vram-helper: switch over to the new pin interfaceChristian König2020-09-241-28/+9
* drm/vram-helper: Fix use of top-down placementThomas Zimmermann2020-09-221-1/+1
* drm/ttm: flip tt destroy ordering.Dave Airlie2020-09-181-0/+1
* drm/ttm: remove available_cachingChristian König2020-09-151-1/+0
* drm/ttm: remove default cachingChristian König2020-09-151-2/+1
* drm: fix double free for gbo in drm_gem_vram_init and drm_gem_vram_createJia Yang2020-09-141-12/+16
* drm/vboxvideo: Use drm_gem_vram_vmap() interfacesThomas Zimmermann2020-09-141-54/+2
* drm/ttm: nuke memory type flagsChristian König2020-09-111-9/+6
* drm/vram-helper: stop using TTM placement flagsChristian König2020-09-111-5/+9
* drm/gem_vram/ttm: move to driver backend destroy function.Dave Airlie2020-09-091-7/+2