aboutsummaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/xe
AgeCommit message (Expand)AuthorFilesLines
2024-05-01drm/xe/gsc: Turn off GSCCS interrupts when disabling the engineDaniele Ceraolo Spurio1-0/+5
2024-05-01drm/xe/vm: prevent UAF in rebind_work_func()Matthew Auld1-0/+3
2024-04-30drm/xe: Remove uninitialized end var from xe_gt_tlb_invalidation_range()Nirmoy Das1-1/+1
2024-04-29drm/xe: Merge 16021540221 and 18034896535 WAsLucas De Marchi1-6/+1
2024-04-29drm/xe/xe2hpg: Add Wa_14021490052Shekhar Chauhan1-0/+9
2024-04-26drm/xe: Delete PT update selftestMatthew Brost1-86/+0
2024-04-26drm/xe: Add xe_gt_tlb_invalidation_range and convert PT layer to use thisMatthew Brost3-22/+65
2024-04-26drm/xe: Move ufence add to vm_bind_ioctl_ops_finiMatthew Brost3-7/+53
2024-04-26drm/xe: Move ufence check to op_lock_and_prepMatthew Brost1-10/+23
2024-04-26drm/xe: Add vm_bind_ioctl_ops_fini helperMatthew Brost1-38/+24
2024-04-26drm/xe: Add some members to xe_vma_opsMatthew Brost2-5/+22
2024-04-26drm/xe: Use xe_vma_ops to implement page fault rebindsMatthew Brost4-19/+58
2024-04-26drm/xe: Simplify VM bind IOCTL error handling and cleanupMatthew Brost2-60/+12
2024-04-26drm/xe: Use xe_vma_ops to implement xe_vm_rebindMatthew Brost1-14/+64
2024-04-26drm/xe: Add struct xe_vma_ops abstractionMatthew Brost2-16/+28
2024-04-26drm/xe: Move migrate to prefetch to op_lock_and_prep functionMatthew Brost1-15/+15
2024-04-26drm/xe: Add ops_execute function which returns a fenceMatthew Brost1-100/+111
2024-04-26drm/xe: Lock all gpuva ops during VM bind IOCTLMatthew Brost1-40/+108
2024-04-26drm/xe/display: Fix ADL-N detectionLucas De Marchi1-1/+2
2024-04-26drm/xe: Fix spelling mistake "forcebly" -> "forcibly"Colin Ian King1-1/+1
2024-04-26drm/xe/pf: Initialize and update PF services on driver initMichal Wajdeczko1-0/+7
2024-04-26drm/xe/pf: Re-initialize SR-IOV specific HW settingsMichal Wajdeczko4-0/+39
2024-04-25drm/xe: Change xe_guc_submit_stop return to voidHimal Prasad Ghimiray7-24/+11
2024-04-25drm/xe: Use xe_bo_lock()/xe_bo_unlock() helpersHimal Prasad Ghimiray2-4/+4
2024-04-25drm/xe/vm: Use xe_vm_lock()/xe_vm_unlock() helpersHimal Prasad Ghimiray1-3/+3
2024-04-26Merge tag 'drm-misc-next-2024-04-25' of https://gitlab.freedesktop.org/drm/mi...Dave Airlie4-2/+7
2024-04-25drm/xe: Replace engine references with exec queue in xe_guc_submit.cMatthew Brost1-9/+9
2024-04-25drm/xe: Fix alignment in GuC exec queue state definesMatthew Brost1-3/+3
2024-04-25drm/xe: s/ENGINE_STATE_KILLED/EXEC_QUEUE_STATE_KILLEDMatthew Brost1-4/+4
2024-04-25drm/xe: s/ENGINE_STATE_SUSPENDED/EXEC_QUEUE_STATE_SUSPENDEDMatthew Brost1-5/+5
2024-04-25drm/xe: s/ENGINE_STATE_ENABLED/EXEC_QUEUE_STATE_ENABLEDMatthew Brost1-4/+4
2024-04-26Merge tag 'drm-intel-next-2024-04-24' of https://anongit.freedesktop.org/git/...Dave Airlie1-3/+0
2024-04-25drm/xe: Delete unused GuC submission_state.suspendMatthew Brost2-13/+0
2024-04-25drm/xe/vm: prevent UAF in rebind_work_func()Matthew Auld1-0/+3
2024-04-25Revert "drm/xe/vm: drop vm->destroy_work"Matthew Auld2-2/+22
2024-04-25drm/xe/preempt_fence: enlarge the fence critical sectionMatthew Auld1-3/+11
2024-04-25drm/xe/guc: Fix typos in VF CFG KLVs descriptionsMichal Wajdeczko1-6/+6
2024-04-25drm/print: drop include debugfs.h and include where neededJani Nikula3-0/+5
2024-04-25drm/xe/pf: Expose PF service details via debugfsMichal Wajdeczko1-0/+13
2024-04-25drm/{i915, xe}: Implement fbdev emulation as in-kernel clientThomas Zimmermann1-2/+0
2024-04-25drm/{i915,xe}: Implement fbdev client callbacksThomas Zimmermann1-9/+0
2024-04-25drm/{i915,xe}: Unregister in-kernel clientsThomas Zimmermann1-0/+1
2024-04-24drm/xe: Check result of drmm_mutex_init()Michal Wajdeczko1-1/+4
2024-04-24drm/xe/xe2: Add workaround 14021567978Tejas Upadhyay1-0/+5
2024-04-24drm/xe/guc: Improve GuC doorbell/context ID manager intro messageMichal Wajdeczko2-2/+4
2024-04-24drm/xe: Introduce the wedged_mode debugfsRodrigo Vivi7-23/+149
2024-04-24drm/xe: Force wedged state and block GT reset upon any GPU hangRodrigo Vivi8-31/+129
2024-04-24drm/xe: declare wedged upon GuC load failureRodrigo Vivi1-23/+17
2024-04-24drm/xe: Introduce a simple wedged stateRodrigo Vivi5-1/+36
2024-04-24drm/xe: Add INSTDONE registers to devcoredumpJosé Roberto de Souza4-0/+158