Home
last modified time | relevance | path

Searched refs:TTM_PL_FLAG_UNCACHED (Results 1 – 13 of 13) sorted by relevance

/Linux-v5.4/include/drm/ttm/
Dttm_placement.h64 #define TTM_PL_FLAG_UNCACHED (1 << 17) macro
71 TTM_PL_FLAG_UNCACHED | \
/Linux-v5.4/drivers/gpu/drm/radeon/
Dradeon_object.c116 TTM_PL_FLAG_UNCACHED | in radeon_ttm_placement_from_domain()
122 TTM_PL_FLAG_UNCACHED | in radeon_ttm_placement_from_domain()
129 rbo->placements[c++].flags = TTM_PL_FLAG_UNCACHED | in radeon_ttm_placement_from_domain()
136 TTM_PL_FLAG_UNCACHED | in radeon_ttm_placement_from_domain()
148 rbo->placements[c++].flags = TTM_PL_FLAG_UNCACHED | in radeon_ttm_placement_from_domain()
155 TTM_PL_FLAG_UNCACHED | in radeon_ttm_placement_from_domain()
Dradeon_ttm.c103 man->available_caching = TTM_PL_FLAG_UNCACHED | in radeon_init_mem_type()
115 man->available_caching = TTM_PL_FLAG_UNCACHED | TTM_PL_FLAG_WC; in radeon_init_mem_type()
/Linux-v5.4/drivers/gpu/drm/amd/amdgpu/
Damdgpu_object.c138 places[c].flags = TTM_PL_FLAG_WC | TTM_PL_FLAG_UNCACHED | in amdgpu_bo_placement_from_domain()
157 TTM_PL_FLAG_UNCACHED; in amdgpu_bo_placement_from_domain()
169 TTM_PL_FLAG_UNCACHED; in amdgpu_bo_placement_from_domain()
178 places[c].flags = TTM_PL_FLAG_UNCACHED | AMDGPU_PL_FLAG_GDS; in amdgpu_bo_placement_from_domain()
185 places[c].flags = TTM_PL_FLAG_UNCACHED | AMDGPU_PL_FLAG_GWS; in amdgpu_bo_placement_from_domain()
192 places[c].flags = TTM_PL_FLAG_UNCACHED | AMDGPU_PL_FLAG_OA; in amdgpu_bo_placement_from_domain()
Damdgpu_ttm.c112 man->available_caching = TTM_PL_FLAG_UNCACHED | TTM_PL_FLAG_WC; in amdgpu_init_mem_type()
122 man->available_caching = TTM_PL_FLAG_UNCACHED; in amdgpu_init_mem_type()
123 man->default_caching = TTM_PL_FLAG_UNCACHED; in amdgpu_init_mem_type()
/Linux-v5.4/drivers/gpu/drm/nouveau/
Dnouveau_bo.c221 if (flags & TTM_PL_FLAG_UNCACHED) { in nouveau_bo_alloc()
392 uint32_t flags = (nvbo->force_coherent ? TTM_PL_FLAG_UNCACHED : in nouveau_bo_placement_set()
672 man->available_caching = TTM_PL_FLAG_UNCACHED | in nouveau_bo_init_mem_type()
680 man->available_caching = TTM_PL_FLAG_UNCACHED; in nouveau_bo_init_mem_type()
681 man->default_caching = TTM_PL_FLAG_UNCACHED; in nouveau_bo_init_mem_type()
702 man->available_caching = TTM_PL_FLAG_UNCACHED | in nouveau_bo_init_mem_type()
Dnv84_fence.c205 TTM_PL_FLAG_TT | TTM_PL_FLAG_UNCACHED; in nv84_fence_create()
Dnouveau_chan.c142 target = TTM_PL_FLAG_TT | TTM_PL_FLAG_UNCACHED; in nouveau_channel_prep()
Dnouveau_gem.c185 flags |= TTM_PL_FLAG_UNCACHED; in nouveau_gem_new()
/Linux-v5.4/drivers/gpu/drm/
Ddrm_vram_mm_helper.c72 man->available_caching = TTM_PL_FLAG_UNCACHED | in bo_driver_init_mem_type()
Ddrm_gem_vram_helper.c56 TTM_PL_FLAG_UNCACHED | in drm_gem_vram_placement()
/Linux-v5.4/drivers/gpu/drm/ttm/
Dttm_tt.c199 else if (placement & TTM_PL_FLAG_UNCACHED) in ttm_tt_set_placement_caching()
Dttm_bo.c1003 else if ((TTM_PL_FLAG_UNCACHED & caching) != 0) in ttm_bo_select_caching()
1004 result |= TTM_PL_FLAG_UNCACHED; in ttm_bo_select_caching()