search for: mclk_lock

Displaying 1 result from an estimated 1 matches for "mclk_lock".

Did you mean: mark_lock
2018 Apr 15
0
[RFC] Rewrite page fault interception in TTM drivers
..._ops; -static const struct vm_operations_struct *ttm_vm_ops = NULL; - static int radeon_ttm_fault(struct vm_fault *vmf) { struct ttm_buffer_object *bo; @@ -959,11 +956,18 @@ static int radeon_ttm_fault(struct vm_fault *vmf) } rdev = radeon_get_rdev(bo->bdev); down_read(&rdev->pm.mclk_lock); - r = ttm_vm_ops->fault(vmf); + r = ttm_bo_vm_fault(vmf); up_read(&rdev->pm.mclk_lock); return r; } +static const struct vm_operations_struct radeon_ttm_vm_ops = { + .fault = radeon_ttm_fault, + .open = ttm_bo_vm_open, + .close = ttm_bo_vm_close, + .access = ttm_bo_vm_access, +};...