]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/commit
drm/ttm: remove available_caching
authorChristian König <christian.koenig@amd.com>
Fri, 11 Sep 2020 14:01:21 +0000 (16:01 +0200)
committerChristian König <christian.koenig@amd.com>
Tue, 15 Sep 2020 14:05:19 +0000 (16:05 +0200)
commit9c3006a4cc1b165652a07727caf7926054f9aa9f
treee299050baec7afe6fef9269a0c4b005b37ff8cb6
parent5839172f09806f828319bdb2af97ca3c6cfcb432
drm/ttm: remove available_caching

Instead of letting TTM make an educated guess based on
some mask all drivers should just specify what caching
they want for their CPU mappings.

Signed-off-by: Christian König <christian.koenig@amd.com>
Reviewed-by: Dave Airlie <airlied@redhat.com>
Link: https://patchwork.freedesktop.org/patch/390207/
15 files changed:
drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
drivers/gpu/drm/drm_gem_vram_helper.c
drivers/gpu/drm/nouveau/nouveau_ttm.c
drivers/gpu/drm/qxl/qxl_ttm.c
drivers/gpu/drm/radeon/radeon_ttm.c
drivers/gpu/drm/ttm/ttm_bo.c
drivers/gpu/drm/ttm/ttm_range_manager.c
drivers/gpu/drm/ttm/ttm_resource.c
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c
drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c
drivers/gpu/drm/vmwgfx/vmwgfx_thp.c
include/drm/ttm/ttm_bo_driver.h
include/drm/ttm/ttm_resource.h