summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm
Commit message (Expand)AuthorAgeFilesLines
* drm/xe: Add sysfs entries for engines under its GTTejas Upadhyay2023-12-214-0/+174
* drm/xe: Rename engine to exec_queueFrancois Dugast2023-12-2145-1637/+1636
* drm/xe: Rename xe_engine.[ch] to xe_exec_queue.[ch]Francois Dugast2023-12-2115-14/+14
* drm/xe: Fix error paths of __xe_bo_create_lockedMaarten Lankhorst2023-12-211-2/+6
* drm/xe: remove header variable from parse_g2h_msgMatthew Brost2023-12-211-2/+1
* drm/xe: Prefer WARN() over BUG() to avoid crashing the kernelFrancois Dugast2023-12-2133-219/+218
* drm/xe/macro: Remove unused constantFrancois Dugast2023-12-211-1/+0
* drm/xe: Add define WQ_HEADER_SIZEMatthew Brost2023-12-211-2/+3
* drm/xe: Remove ct->fence_contextMatthew Brost2023-12-212-3/+0
* drm/xe: Remove XE_GUC_CT_SELFTESTMatthew Brost2023-12-214-98/+0
* drm/xe/mtl: Reduce Wa_14018575942 scope to the CCS engineMatt Roper2023-12-211-9/+1
* drm/xe: Ensure memory eviction on s2idle.Rodrigo Vivi2023-12-212-22/+43
* drm/xe: Only init runtime PM after all d3cold config is in place.Rodrigo Vivi2023-12-211-1/+3
* drm/xe: Fix the runtime_idle call and d3cold.allowed decision.Rodrigo Vivi2023-12-211-2/+2
* drm/xe: Move d3cold_allowed decision all together.Rodrigo Vivi2023-12-213-15/+12
* drm/xe: Only set PCI d3cold_allowed when we are really allowing.Rodrigo Vivi2023-12-211-2/+1
* drm/xe: Introduce fault injection for gt resetHimal Prasad Ghimiray2023-12-213-1/+31
* drm/xe: Notify Userspace when gt reset failsHimal Prasad Ghimiray2023-12-211-0/+19
* drm/xe: Invert mask and val in xe_mmio_wait32.Rodrigo Vivi2023-12-217-24/+17
* drm/xe: Fix an invalid locking wait context bugRodrigo Vivi2023-12-211-6/+26
* drm/xe: Sort xe_regs.hLucas De Marchi2023-12-211-30/+33
* drm/xe: Carve out top of DSM as reservedLucas De Marchi2023-12-212-1/+10
* drm/xe: Fix MTL+ stolen memory mappingLucas De Marchi2023-12-211-2/+13
* drm/xe: Set PTE_DM bit for stolen on MTLLucas De Marchi2023-12-215-12/+29
* drm/xe: Decouple vram check from xe_bo_addr()Lucas De Marchi2023-12-216-43/+23
* drm/xe: Remove vma arg from xe_pte_encode()Lucas De Marchi2023-12-214-48/+13
* drm/xe: fix mcr semaphore locking for MTLDaniele Ceraolo Spurio2023-12-211-3/+4
* drm/xe: Fix checking for unset valueLucas De Marchi2023-12-211-1/+3
* drm/xe/engine: add missing rpm for bind enginesMatthew Auld2023-12-212-0/+20
* drm/xe: Signal out-syncs on VM binds if no operationsMatthew Brost2023-12-211-0/+2
* drm/xe: Always use xe_vm_queue_rebind_worker helperMatthew Brost2023-12-212-9/+8
* drm/xe: Invert guc vs execlists parameters and info.Rodrigo Vivi2023-12-216-14/+9
* drm/xe/uapi: Remove XE_QUERY_CONFIG_FLAGS_USE_GUCRodrigo Vivi2023-12-211-3/+0
* drm/xe: fully turn on small-bar supportMatthew Auld2023-12-211-9/+2
* drm/xe/uapi: add the userspace bits for small-barMatthew Auld2023-12-214-4/+39
* drm/xe/bo: support tiered vram allocation for small-barMatthew Auld2023-12-214-16/+40
* drm/xe: xe_engine_create_ioctl should check gt_count, not tile_countMatt Roper2023-12-211-2/+2
* drm/xe/mtl: Map PPGTT as CPU:WCMatt Roper2023-12-213-5/+15
* drm/xe: add lockdep annotation for xe_device_mem_access_put()Matthew Auld2023-12-213-2/+33
* drm/xe: Use migrate engine for page fault bindsMatthew Brost2023-12-212-3/+3
* drm/xe: Only alloc userptr part of xe_vma for userptrsMatthew Brost2023-12-212-27/+37
* drm/xe: Combine destroy_cb and destroy_work in xe_vma into unionMatthew Brost2023-12-211-5/+6
* drm/xe: Change tile masks from u64 to u8Matthew Brost2023-12-212-20/+20
* drm/xe: Replace list_del_init with list_del for userptr.invalidate_link cleanupMatthew Brost2023-12-211-1/+1
* drm/xe: Reduce the number list links in xe_vmaMatthew Brost2023-12-215-41/+49
* drm/xe: Avoid doing rebindsMatthew Brost2023-12-213-10/+70
* drm/xe: Remove xe_vma_op_unmapMatthew Brost2023-12-212-15/+0
* drm/xe: Make bind engines safeMatthew Brost2023-12-215-0/+140
* drm/xe: Introduce a range-fence utilityThomas Hellström2023-12-213-0/+232
* drm/xe/execlist: Log when using execlist submissionFrancois Dugast2023-12-211-1/+4