summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/xe/xe_bo.c
AgeCommit message (Expand)Author
2025-07-14drm/xe: Remove unused functionsDr. David Alan Gilbert
2025-07-10drm/xe/bo: add GPU memory trace pointsJuston Li
2025-06-27drm/xe: Drop bo->sizeMatthew Brost
2025-06-09drm/xe: Add xe_ggtt_might_lockMaarten Lankhorst
2025-06-06drm/xe: don't store the xe device pointer inside xe_ttm_ttDave Airlie
2025-06-02drm/xe/pxp: Use the correct define in the set_property_funcs arrayDaniele Ceraolo Spurio
2025-06-02drm/xe: Rework eviction rejection of bound external bosThomas Hellström
2025-05-29drm/xe/bo: optimise CCS case for WB pagesMatthew Auld
2025-05-07drm/xe: Use copy_from_user() instead of __copy_from_user()Harish Chegondi
2025-04-28Merge drm/drm-next into drm-xe-nextThomas Hellström
2025-04-26Merge tag 'drm-xe-next-2025-04-17' of https://gitlab.freedesktop.org/drm/xe/k...Dave Airlie
2025-04-24drm/xe: Update xe_ttm_access_memory to use GPU for non-visible accessMatthew Brost
2025-04-24drm/ttm/xe: drop unused force_alloc flagDave Airlie
2025-04-23drm/xe: handle pinned memory in PM notifierMatthew Auld
2025-04-23drm/xe: share bo dma-resv with backup objectMatthew Auld
2025-04-04drm/xe: allow non-contig VRAM kernel BOMatthew Auld
2025-04-04drm/xe: unconditionally apply PINNED for pin_map()Matthew Auld
2025-04-04drm/xe: add XE_BO_FLAG_PINNED_LATE_RESTOREMatthew Auld
2025-04-04drm/xe: Add XE_BO_FLAG_PINNED_NORESTOREMatthew Brost
2025-04-04drm/xe: use backup object for pinned save/restoreMatthew Auld
2025-03-27drm/xe: Make the PT code handle placement per PTE rather than per vma / rangeThomas Hellström
2025-03-27drm/xe/bo: Add a bo remove callbackThomas Hellström
2025-03-11Merge tag 'drm-xe-next-2025-03-07' of https://gitlab.freedesktop.org/drm/xe/k...Dave Airlie
2025-03-07Merge tag 'drm-misc-next-2025-03-06' of https://gitlab.freedesktop.org/drm/mi...Dave Airlie
2025-03-06drm/xe: Basic SVM BO evictionMatthew Brost
2025-03-06drm/xe/bo: Introduce xe_bo_put_asyncThomas Hellström
2025-03-06drm/xe: Retry BO allocationMatthew Brost
2025-03-05drm/xe: Add a shrinker for xe bosThomas Hellström
2025-02-17drm/xe/display: Clarify XE_IOCTL_DBG messageMaarten Lankhorst
2025-02-10drm/xe: Move VRAM manager to struct xe_vram_regionPiotr Piórkowski
2025-02-10drm/xe: Rename struct xe_mem_region to struct xe_vram_regionPiotr Piórkowski
2025-02-03drm/xe/pxp/uapi: Add API to mark a BO as using PXPDaniele Ceraolo Spurio
2025-01-19drm/xe/kunit: Allow to replace xe_managed_bo_create_pin_map()Michal Wajdeczko
2025-01-17drm/xe: trace bo createOak Zeng
2025-01-16drm/xe/mmap: Add mmap support for PCI memory barrierTejas Upadhyay
2025-01-15drm/xe: Reject BO eviction if BO is bound to current VMOak Zeng
2025-01-09drm/xe: Fix all typos in xeNitin Gote
2024-12-16drm/xe: Wait for migration job before unmapping pagesNirmoy Das
2024-12-16drm/xe: Use non-interruptible wait when moving BO to systemNirmoy Das
2024-12-06drm/xe: Trace xe_bo_validateOak Zeng
2024-12-04drm/xe/display: fix ttm_bo_access() usageMatthew Auld
2024-11-27drm/xe: Only allow contiguous BOs to use xe_bo_vmapMatthew Brost
2024-11-27drm/xe: Add xe_ttm_access_memoryMatthew Brost
2024-11-27drm/xe: Add xe_bo_vm_accessMatthew Brost
2024-11-22drm/xe: Allow bo mapping on multiple ggttsNiranjana Vishwanathapura
2024-11-08drm/xe: improve hibernation on igpuMatthew Auld
2024-11-04Merge drm/drm-next into drm-xe-nextThomas Hellström
2024-11-01drm/xe: Restore system memory GGTT mappingsMatthew Brost
2024-11-01drm/xe: Avoid the OOM killer on buffer object memory allocationThomas Hellström
2024-10-18Merge tag 'drm-xe-next-2024-10-17' of https://gitlab.freedesktop.org/drm/xe/k...Dave Airlie