summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c
AgeCommit message (Expand)AuthorFilesLines
2020-12-04drm/hisilicon: Delete the entire file hibmc_ttm.cTian Tao1-50/+0
2020-12-04drm/hisilicon: Use managed VRAM-helper initializationTian Tao1-16/+3
2020-12-03drm/hisilicon: Code refactoring for hibmc_drm_drvTian Tao1-3/+5
2020-08-26drm/hisilicon: Use drm_err instead of DRM_ERROR in hibmc_ttmTian Tao1-1/+1
2020-04-03drm/hisilicon: Enforce 128-byte stride alignment to fix the hardware limitationTian Tao1-1/+1
2020-02-06drm/hibmc: Implement struct drm_mode_config_funcs.mode_validThomas Zimmermann1-0/+1
2020-01-07drm/vram-helper: Remove BO device from public interfaceThomas Zimmermann1-2/+1
2020-01-07drm/vram-helper: Remove interruptible flag from public interfaceThomas Zimmermann1-1/+1
2020-01-06drm/hisilicon/hibmc: Implement hibmc_dumb_create() with generic helpersThomas Zimmermann1-46/+2
2020-01-06drm/hisilicon/hibmc: Replace struct hibmc_framebuffer with generic codeThomas Zimmermann1-67/+2
2019-09-12drm/vram: Have VRAM MM call GEM VRAM functions directlyThomas Zimmermann1-1/+1
2019-09-12drm/vram: Move VRAM memory manager to GEM VRAM implementationThomas Zimmermann1-1/+0
2019-08-06drm/vram: use embedded gem objectGerd Hoffmann1-1/+1
2019-07-15drm/hisilicon: drop use of drmP.hSam Ravnborg1-0/+6
2019-06-19Merge v5.2-rc5 into drm-nextDaniel Vetter1-6/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner1-6/+1
2019-05-15drm/hisilicon: Convert hibmc-drm driver to VRAM MMThomas Zimmermann1-129/+10
2019-05-15drm/hisilicon: Convert hibmc-drm driver to |struct drm_gem_vram_object|Thomas Zimmermann1-200/+10
2019-03-19drm/ttm: Quick-test mmap offset in ttm_bo_mmap()Thomas Zimmermann1-7/+2
2019-03-19drm/ttm: Remove file_page_offset parameter from ttm_bo_device_init()Thomas Zimmermann1-1/+0
2019-03-19drm/ttm: Define a single DRM_FILE_PAGE_OFFSET constantThomas Zimmermann1-2/+0
2018-11-05drm/ttm: initialize globals during device init (v2)Christian König1-34/+0
2018-11-05drm/ttm: use a static ttm_mem_global instanceChristian König1-27/+4
2018-11-05drm/ttm: Rename ttm_bo_global_{init,release}() to ttm_bo_global_ref_{,}()Thomas Zimmermann1-2/+2
2018-09-26drm/hisilicon: Replace ttm_bo_unref with ttm_bo_putThomas Zimmermann1-1/+1
2018-03-14drm/ttm: add bo as parameter to the ttm_tt_create callbackChristian König1-3/+2
2018-02-27drm/ttm: drop persistent_swap_storage from ttm_bo_init and coChristian König1-1/+1
2018-02-27drm/ttm: drop ttm->dummy_read_pageChristian König1-3/+2
2018-02-27drm/hisilicon: remove ttm_pool_* wrappersChristian König1-13/+0
2017-12-28drm/ttm: use an operation ctx for ttm_tt_populate in ttm_bo_driver (v2)Roger He1-2/+3
2017-12-06drm/ttm: add operation ctx to ttm_bo_validate v2Christian König1-2/+4
2017-08-11drm/hisilicon: switch to drm_*_get(), drm_*_put() helpersCihangir Akturk1-4/+4
2017-05-17drm/hisilicon: fix include notation and remove -Iinclude/drm flagMasahiro Yamada1-1/+1
2017-01-27drm/ttm: revert "implement LRU add callbacks v2"Christian König1-2/+0
2016-12-15drm: Pass 'dev' to drm_helper_mode_fill_fb_struct()Ville Syrjälä1-1/+1
2016-11-17drm/hisilicon/hibmc: Add support for display engineRongrong Zou1-0/+6
2016-11-17drm/hisilicon/hibmc: Add support for frame bufferRongrong Zou1-0/+67
2016-11-17drm/hisilicon/hibmc: Add video memory managementRongrong Zou1-0/+485