diff options
Diffstat (limited to 'drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c')
| -rw-r--r-- | drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 8 | 
1 files changed, 1 insertions, 7 deletions
diff --git a/drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c b/drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c index d8ea3dd10af0..bf0bc4697959 100644 --- a/drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c +++ b/drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c @@ -736,11 +736,6 @@ out_no_init:  	return NULL;  } -static int vmw_invalidate_caches(struct ttm_bo_device *bdev, uint32_t flags) -{ -	return 0; -} -  static int vmw_init_mem_type(struct ttm_bo_device *bdev, uint32_t type,  		      struct ttm_mem_type_manager *man)  { @@ -754,7 +749,7 @@ static int vmw_init_mem_type(struct ttm_bo_device *bdev, uint32_t type,  		break;  	case TTM_PL_VRAM:  		/* "On-card" video ram */ -		man->func = &ttm_bo_manager_func; +		man->func = &vmw_thp_func;  		man->gpu_offset = 0;  		man->flags = TTM_MEMTYPE_FLAG_FIXED | TTM_MEMTYPE_FLAG_MAPPABLE;  		man->available_caching = TTM_PL_FLAG_CACHED; @@ -866,7 +861,6 @@ struct ttm_bo_driver vmw_bo_driver = {  	.ttm_tt_create = &vmw_ttm_tt_create,  	.ttm_tt_populate = &vmw_ttm_populate,  	.ttm_tt_unpopulate = &vmw_ttm_unpopulate, -	.invalidate_caches = vmw_invalidate_caches,  	.init_mem_type = vmw_init_mem_type,  	.eviction_valuable = ttm_bo_eviction_valuable,  	.evict_flags = vmw_evict_flags,  |