summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/xe/xe_migrate.c
Commit message (Expand)AuthorAgeFilesLines
* drm/xe/xe_migrate: Cast to output precision before multiplying operandsHimal Prasad Ghimiray2024-04-111-4/+4
* drm/xe/xe2: fix 64-bit division in pte_update_sizeArnd Bergmann2024-03-041-1/+1
* drm/xe: Do not include current dir for generated/xe_wa_oob.hDafna Hirschfeld2024-02-211-1/+2
* drm/xe: Map both mem.kernel_bb_pool and usm.bb_poolMatthew Brost2024-02-021-5/+18
* drm/xe: Take a reference in xe_exec_queue_last_fence_get()Matthew Brost2024-02-021-1/+4
* drm/xe: correct the assertion for number of PTEsFei Yang2024-01-261-1/+2
* drm/xe/xe2: Use XE_CACHE_WB pat indexHimal Prasad Ghimiray2024-01-221-7/+7
* drm/xe: correct the calculation of remaining sizeFei Yang2024-01-181-1/+1
* drm/xe/migrate: Cap PTEs written by MI_STORE_DATA_IMM to 510Matt Roper2024-01-121-5/+14
* drm/xe/migrate: Fix CCS copy for small VRAM copy chunksThomas Hellström2024-01-111-49/+79
* drm/xe: Finish refactoring of exec_queue_createBrian Welty2024-01-101-1/+1
* drm/xe: Fix modifying exec_queue priority in xe_migrate_initBrian Welty2024-01-091-3/+2
* drm/xe/xe2: Handle flat ccs move for igfx.Himal Prasad Ghimiray2023-12-211-28/+36
* drm/xe/xe2: Update emit_pte to use compression enabled PAT indexHimal Prasad Ghimiray2023-12-211-6/+15
* drm/xe/xe2: Update chunk size for each iteration of ccs copyHimal Prasad Ghimiray2023-12-211-11/+25
* drm/xe/xe_migrate: Use NULL 1G PTE mapped at 255GiB VA for ccs clearHimal Prasad Ghimiray2023-12-211-54/+11
* drm/xe/xe2: Updates on XY_CTRL_SURF_COPY_BLTHimal Prasad Ghimiray2023-12-211-6/+15
* drm/xe: Allow num_batch_buffer / num_binds == 0 in IOCTLsMatthew Brost2023-12-211-3/+11
* drm/xe: Rename info.supports_* to info.has_*Lucas De Marchi2023-12-211-8/+8
* drm/xe: Support device page faults on integrated platformsBrian Welty2023-12-211-2/+5
* drm/xe/bo: Rename xe_bo_get_sg() to xe_bo_sg()Thomas Hellström2023-12-211-4/+4
* drm/xe/bo: consider dma-resv fences for clear jobMatthew Auld2023-12-211-2/+14
* drm/xe/migrate: fix MI_ARB_ON_OFF usageMatthew Auld2023-12-211-16/+0
* drm/xe: Extract MI_* instructions to their own headerMatt Roper2023-12-211-0/+1
* drm/xe: Clarify number of dwords/qwords stored by MI_STORE_DATA_IMMMatt Roper2023-12-211-6/+3
* drm/xe: directly use pat_index for pte_encodeMatthew Auld2023-12-211-8/+11
* drm/xe/xe_migrate.c: Use DPA offset for page table entries.David Kershner2023-12-211-10/+17
* drm/xe/xe2: Update MOCS fields in blitter instructionsHaridhar Kalvala2023-12-211-17/+31
* drm/xe/xe2: Set tile y type in XY_FAST_COPY_BLT to Tile4Haridhar Kalvala2023-12-211-1/+8
* drm/xe: Rename MEM_SET instructionHaridhar Kalvala2023-12-211-2/+2
* drm/xe: Adjust mocs field mask definitionsHaridhar Kalvala2023-12-211-3/+3
* drm/xe: Use pat_index to encode pde/pteLucas De Marchi2023-12-211-2/+4
* drm/xe/migrate: Do not hand-encode pteLucas De Marchi2023-12-211-6/+8
* drm/xe: Use vfunc for pte/pde ppgtt encodingLucas De Marchi2023-12-211-8/+10
* drm/xe: Infer service copy functionality from engine listMatt Roper2023-12-211-13/+21
* drm/xe: Use Xe assert macros instead of XE_WARN_ON macroFrancois Dugast2023-12-211-15/+16
* drm/xe/vm: Simplify and document xe_vm_lock()Thomas Hellström2023-12-211-6/+4
* drm/xe/pvc: Use fast copy engines as migrate engine on PVCNiranjana Vishwanathapura2023-12-211-4/+32
* drm/xe: split kernel vs permanent engine flagsDaniele Ceraolo Spurio2023-12-211-2/+5
* drm/xe: Make xe_mem_region structOak Zeng2023-12-211-1/+1
* drm/xe: Rename engine to exec_queueFrancois Dugast2023-12-211-32/+32
* drm/xe: Rename xe_engine.[ch] to xe_exec_queue.[ch]Francois Dugast2023-12-211-1/+1
* drm/xe: Prefer WARN() over BUG() to avoid crashing the kernelFrancois Dugast2023-12-211-15/+15
* drm/xe: Set PTE_DM bit for stolen on MTLLucas De Marchi2023-12-211-2/+2
* drm/xe: Decouple vram check from xe_bo_addr()Lucas De Marchi2023-12-211-12/+4
* drm/xe: Remove vma arg from xe_pte_encode()Lucas De Marchi2023-12-211-5/+3
* drm/xe: Make bind engines safeMatthew Brost2023-12-211-0/+2
* drm/xe: Cleanup style warnings and errorsFrancois Dugast2023-12-211-1/+1
* drm/xe: Normalize XE_VM_FLAG* namesLucas De Marchi2023-12-211-4/+4
* drm/xe: Cleanup style warningsFrancois Dugast2023-12-211-1/+2