aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/xe/xe_svm.h (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-06-26drm/xe: Implement and use the drm_pagemap populate_mm opThomas Hellström1-6/+4
2025-05-14drm/xe/svm: Add xe_svm_find_vma_start() helperHimal Prasad Ghimiray1-0/+8
2025-05-14drm/xe/svm: Add xe_svm_range_validate() and xe_svm_range_migrate_to_smem()Himal Prasad Ghimiray1-0/+19
2025-05-14drm/xe/svm: Make xe_svm_range_needs_migrate_to_vram() publicHimal Prasad Ghimiray1-0/+10
2025-05-14drm/xe/svm: Refactor usage of drm_gpusvm* function in xe_svmHimal Prasad Ghimiray1-0/+21
2025-05-14drm/xe/svm: Make xe_svm_range_* end/start/size publicHimal Prasad Ghimiray1-0/+48
2025-05-14drm/xe/svm: Make to_xe_range a public functionHimal Prasad Ghimiray1-0/+20
2025-05-14drm/xe: Make xe_svm_alloc_vram publicHimal Prasad Ghimiray1-0/+12
2025-05-12drm/xe: Strict migration policy for atomic SVM faultsMatthew Brost1-5/+0
2025-05-07drm/xe: Add config control for svm flush workShuicheng Lin1-0/+6
2025-03-27drm/xe: Introduce CONFIG_DRM_XE_GPUSVMThomas Hellström1-20/+53
2025-03-13drm/xe/svm: Add stats for SVM page faultsFrancois Dugast1-3/+4
2025-03-06drm/xe: Add SVM debugMatthew Brost1-0/+7
2025-03-06drm/xe: Basic SVM BO evictionMatthew Brost1-0/+9
2025-03-06drm/xe: Add SVM VRAM migrationMatthew Brost1-0/+5
2025-03-06drm/xe: Add SVM device memory mirroringMatthew Brost1-0/+9
2025-03-06drm/xe: Do not allow CPU address mirror VMA unbind ifMatthew Brost1-0/+8
2025-03-06drm/xe: Add SVM garbage collectorMatthew Brost1-0/+5
2025-03-06drm/xe: Add (re)bind to SVM page fault handlerMatthew Brost1-0/+28
2025-03-06drm/xe: Add SVM range invalidation and page faultMatthew Brost1-0/+40
2025-03-06drm/xe: Add dma_addr res cursorThomas Hellström1-0/+4
2025-03-06drm/xe: Add SVM init / close / fini to faulting VMsMatthew Brost1-0/+35