• Home
  • Raw
  • Download

Lines Matching refs:ttm

165 	ret = ttm_bo_mmap(filp, vma, &drm->ttm.bdev);  in nouveau_ttm_mmap()
184 drm->ttm.type_host[!!kind] = typei; in nouveau_ttm_init_host()
190 drm->ttm.type_ncoh[!!kind] = typei; in nouveau_ttm_init_host()
207 ttm_set_driver_manager(&drm->ttm.bdev, TTM_PL_VRAM, man); in nouveau_ttm_init_vram()
211 return ttm_range_man_init(&drm->ttm.bdev, TTM_PL_VRAM, false, in nouveau_ttm_init_vram()
219 struct ttm_resource_manager *man = ttm_manager_type(&drm->ttm.bdev, TTM_PL_VRAM); in nouveau_ttm_fini_vram()
223 ttm_resource_manager_force_list_clean(&drm->ttm.bdev, man); in nouveau_ttm_fini_vram()
225 ttm_set_driver_manager(&drm->ttm.bdev, TTM_PL_VRAM, NULL); in nouveau_ttm_fini_vram()
228 ttm_range_man_fini(&drm->ttm.bdev, TTM_PL_VRAM); in nouveau_ttm_fini_vram()
243 return ttm_range_man_init(&drm->ttm.bdev, TTM_PL_TT, true, in nouveau_ttm_init_gtt()
253 ttm_set_driver_manager(&drm->ttm.bdev, TTM_PL_TT, man); in nouveau_ttm_init_gtt()
261 struct ttm_resource_manager *man = ttm_manager_type(&drm->ttm.bdev, TTM_PL_TT); in nouveau_ttm_fini_gtt()
265 ttm_range_man_fini(&drm->ttm.bdev, TTM_PL_TT); in nouveau_ttm_fini_gtt()
268 ttm_resource_manager_force_list_clean(&drm->ttm.bdev, man); in nouveau_ttm_fini_gtt()
270 ttm_set_driver_manager(&drm->ttm.bdev, TTM_PL_TT, NULL); in nouveau_ttm_fini_gtt()
304 drm->ttm.type_vram = typei; in nouveau_ttm_init()
306 drm->ttm.type_vram = -1; in nouveau_ttm_init()
316 ret = ttm_bo_device_init(&drm->ttm.bdev, in nouveau_ttm_init()
338 drm->ttm.mtrr = arch_phys_wc_add(device->func->resource_addr(device, 1), in nouveau_ttm_init()
354 mutex_init(&drm->ttm.io_reserve_mutex); in nouveau_ttm_init()
355 INIT_LIST_HEAD(&drm->ttm.io_reserve_lru); in nouveau_ttm_init()
370 ttm_bo_device_release(&drm->ttm.bdev); in nouveau_ttm_fini()
372 arch_phys_wc_del(drm->ttm.mtrr); in nouveau_ttm_fini()
373 drm->ttm.mtrr = 0; in nouveau_ttm_fini()