mirror of
https://github.com/torvalds/linux.git
synced 2026-05-30 01:53:29 +02:00
drm/xe/bo: Use scope-based runtime PM
Use scope-based runtime power management in the BO code for consistency with other parts of the driver. v2: - Drop unnecessary 'ret' variable. (Gustavo) Reviewed-by: Gustavo Sousa <gustavo.sousa@intel.com> Link: https://patch.msgid.link/20251118164338.3572146-50-matthew.d.roper@intel.com Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
This commit is contained in:
parent
60a4661d12
commit
faa4b73bf7
|
|
@ -2032,13 +2032,9 @@ static int xe_bo_vm_access(struct vm_area_struct *vma, unsigned long addr,
|
|||
struct ttm_buffer_object *ttm_bo = vma->vm_private_data;
|
||||
struct xe_bo *bo = ttm_to_xe_bo(ttm_bo);
|
||||
struct xe_device *xe = xe_bo_device(bo);
|
||||
int ret;
|
||||
|
||||
xe_pm_runtime_get(xe);
|
||||
ret = ttm_bo_vm_access(vma, addr, buf, len, write);
|
||||
xe_pm_runtime_put(xe);
|
||||
|
||||
return ret;
|
||||
guard(xe_pm_runtime)(xe);
|
||||
return ttm_bo_vm_access(vma, addr, buf, len, write);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user