summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/xe/xe_svm.h
AgeCommit message (Expand)Author
2025-12-15drm/xe: fix drm_gpusvm_init() argumentsArnd Bergmann
2025-10-02drm/gpusvm, drm/xe: Fix userptr to not allow device private pagesThomas Hellström
2025-09-05drm/xe/userptr: replace xe_hmm with gpusvmMatthew Auld
2025-09-05drm/gpusvm: pull out drm_gpusvm_pages substructureMatthew Auld
2025-08-26drm/xe/madvise: Update migration policy based on preferred locationHimal Prasad Ghimiray
2025-08-26drm/xe/svm: Add xe_svm_ranges_zap_ptes_in_range() for PTE zappingHimal Prasad Ghimiray
2025-08-26drm/xe: Allow CPU address mirror VMA unbind with gpu bindings for madviseHimal Prasad Ghimiray
2025-08-06drm/pagemap: Rename drm_pagemap_device_addr to drm_pagemap_addrFrancois Dugast
2025-06-26drm/xe: Implement and use the drm_pagemap populate_mm opThomas Hellström
2025-05-14drm/xe/svm: Add xe_svm_find_vma_start() helperHimal Prasad Ghimiray
2025-05-14drm/xe/svm: Add xe_svm_range_validate() and xe_svm_range_migrate_to_smem()Himal Prasad Ghimiray
2025-05-14drm/xe/svm: Make xe_svm_range_needs_migrate_to_vram() publicHimal Prasad Ghimiray
2025-05-14drm/xe/svm: Refactor usage of drm_gpusvm* function in xe_svmHimal Prasad Ghimiray
2025-05-14drm/xe/svm: Make xe_svm_range_* end/start/size publicHimal Prasad Ghimiray
2025-05-14drm/xe/svm: Make to_xe_range a public functionHimal Prasad Ghimiray
2025-05-14drm/xe: Make xe_svm_alloc_vram publicHimal Prasad Ghimiray
2025-05-12drm/xe: Strict migration policy for atomic SVM faultsMatthew Brost
2025-05-07drm/xe: Add config control for svm flush workShuicheng Lin
2025-03-27drm/xe: Introduce CONFIG_DRM_XE_GPUSVMThomas Hellström
2025-03-13drm/xe/svm: Add stats for SVM page faultsFrancois Dugast
2025-03-06drm/xe: Add SVM debugMatthew Brost
2025-03-06drm/xe: Basic SVM BO evictionMatthew Brost
2025-03-06drm/xe: Add SVM VRAM migrationMatthew Brost
2025-03-06drm/xe: Add SVM device memory mirroringMatthew Brost
2025-03-06drm/xe: Do not allow CPU address mirror VMA unbind ifMatthew Brost
2025-03-06drm/xe: Add SVM garbage collectorMatthew Brost
2025-03-06drm/xe: Add (re)bind to SVM page fault handlerMatthew Brost
2025-03-06drm/xe: Add SVM range invalidation and page faultMatthew Brost
2025-03-06drm/xe: Add dma_addr res cursorThomas Hellström
2025-03-06drm/xe: Add SVM init / close / fini to faulting VMsMatthew Brost