summaryrefslogtreecommitdiff
path: root/lib/xe
AgeCommit message (Expand)AuthorFilesLines
5 dayslib/xe: Add sync and async xe_force_gt_reset optionsJonathan Cavitt3-5/+16
2024-05-14lib/xe/xe_query: return errno from xe_supports_faults checkJonathan Cavitt2-8/+9
2024-05-13lib/xe/xe_spin: Improve description and fix typosJagmeet Randhawa1-4/+3
2024-04-08lib/xe_mmio: Introduce Xe MMIO libPiotr Piórkowski4-0/+268
2024-04-02lib/xe_spin: Fix doc whitespaces and typoLucas De Marchi1-3/+3
2024-04-01lib/xe: Update __xe_exec_queue_create()Niranjana Vishwanathapura2-5/+5
2024-03-29tests/intel: Use MI_ARB_CHECK definition more consistentlyMatt Roper1-1/+1
2024-03-21lib/xe/xe_spin: Add support to store/write timestampSai Gowtham Ch2-0/+14
2024-03-21lib/xe/xe_spin: Update xe_spin with exec_syncSai Gowtham Ch1-0/+1
2024-03-14lib/xe_spin: Fix MI_STORE_REGISTER_MEM instruction usageMatt Roper1-1/+1
2024-03-05lib/xe/xe_query: Add helper to check if given gt id points to media gtPiotr Piórkowski2-0/+22
2024-01-26lib/xe_spin: account for prefetchMatthew Auld1-2/+2
2024-01-26lib/xe/ioctl: introduce xe_bb_size() helperMatthew Auld2-0/+7
2024-01-23tests/xe_waitfence: Removed duplicate code in waitfenceBommu Krishnaiah2-37/+0
2024-01-22lib/xe: Boost prefetch size to 4KBLucas De Marchi1-1/+1
2024-01-18lib/xe/xe_query: Fix compilation -Wshadow warningNirmoy Das1-4/+4
2023-12-18lib/xe/xe_util: Align obj size before bind/unbindAkshata Jahagirdar1-1/+1
2023-12-15drm-uapi/xe: Remove sync bindsMatthew Brost4-41/+23
2023-12-15drm-uapi/xe: Remove DRM_XE_UFENCE_WAIT_MASK_*Francois Dugast1-0/+2
2023-12-15drm-uapi/xe: add exec_queue_id member to drm_xe_wait_user_fence structureBommu Krishnaiah2-23/+17
2023-12-11lib/xe_ioctl: fix default cpu_caching helperMatthew Auld2-4/+4
2023-12-08lib/xe: Add __xe_exec_queue_create()Niranjana Vishwanathapura2-5/+27
2023-12-07lib/xe/xe_query: xe_visible_available_vram_size helperMarcin Bernatowicz2-15/+46
2023-12-07lib/xe_query: Fix xe_supports_faults()Brian Welty1-0/+1
2023-12-06lib/xe_ioctl: Add __xe_wait_ufence()Brian Welty2-6/+48
2023-12-06lib/xe/xe_query: add media GT presence checkerLukasz Laguna2-0/+21
2023-12-05drm-uapi/xe: Crystal Reference Clock updatesFrancois Dugast1-1/+1
2023-12-05drm-uapi/xe: Split xe_sync types from flagsFrancois Dugast3-5/+6
2023-12-05drm-uapi/xe: Align on a common way to return arrays (engines)Francois Dugast2-21/+14
2023-12-05drm-uapi/xe: Align on a common way to return arrays (memory regions)Francois Dugast3-20/+20
2023-12-05drm-uapi/xe: Make DRM_XE_DEVICE_QUERY_ENGINES future proofRodrigo Vivi2-12/+12
2023-12-05xe: s/hw_engine/engineRodrigo Vivi2-29/+29
2023-12-05drm-uapi/xe: Separate bo_create placement from flagsRodrigo Vivi5-51/+31
2023-12-05xe_query: Kill visible_vram_if_possibleRodrigo Vivi4-30/+23
2023-12-05xe_query: Add missing includeRodrigo Vivi1-0/+2
2023-12-05xe_ioctl: Rename *xe_bo_create_flags to simply xe_bo_createRodrigo Vivi3-12/+12
2023-12-05xe_ioctl: Converge bo_create to the most used versionRodrigo Vivi2-11/+0
2023-11-29lib/xe_ioctl: update vm_bind to account for pat_indexMatthew Auld2-3/+7
2023-11-29lib/allocator: add get_offset_pat_index() helperMatthew Auld2-2/+9
2023-11-29lib/xe: support explicit cpu_caching gem_createMatthew Auld2-11/+49
2023-11-17drm-uapi/xe: Be more specific about vm_bind prefetch regionRodrigo Vivi3-6/+6
2023-11-17drm-uapi/xe: Differentiate WAIT_OP from WAIT_MASKRodrigo Vivi1-4/+4
2023-11-17drm-uapi/xe: Rename query's mem_usage to mem_regionsRodrigo Vivi2-35/+35
2023-11-17drm-uapi/xe: Rename *_mem_regions mask.Rodrigo Vivi1-3/+3
2023-11-17drm-uapi/xe: Add _FLAG to uAPI constants usable for flagsFrancois Dugast4-9/+9
2023-11-17drm-uapi/xe: Add missing DRM_ prefix in uAPI constantsFrancois Dugast5-26/+26
2023-11-16drm-uapi/xe: Remove unused QUERY_CONFIG_GT_COUNTFrancois Dugast2-9/+5
2023-11-16drm-uapi/xe: Kill VM_MADVISE IOCTL and the atomic testsRodrigo Vivi2-16/+0
2023-10-27lib/igt_sizes: Add common SZ_* headerZbigniew Kempczyński1-3/+1
2023-10-17drm-uapi/xe: Rename gts to gt_listRodrigo Vivi3-34/+34