aboutsummaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/xe/xe_lrc.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-11drm/xe: Label RING_CONTEXT_CONTROL as maskedGravatar Ashutosh Dixit 1-3/+2
2024-03-25drm/xe: Fix END redefinitionGravatar Lucas De Marchi 1-11/+9
2024-03-13Merge tag 'drm-next-2024-03-13' of https://gitlab.freedesktop.org/drm/kernelGravatar Linus Torvalds 1-0/+38
2024-02-29drm/xe/uapi: Remove unused flagsGravatar Francois Dugast 1-9/+1
2024-02-01drm/xe: Use LRC prefix rather than CTX prefix in lrc desc definesGravatar Matthew Brost 1-7/+7
2024-01-31drm/xe: Use LRC prefix rather than CTX prefix in lrc desc definesGravatar Matthew Brost 1-7/+7
2023-12-21drm/xe/vf: Update LRC with memory based interrupts dataGravatar Michal Wajdeczko 1-0/+24
2023-12-21drm/xe: Add command MI_LOAD_REGISTER_MEMGravatar Michal Wajdeczko 1-0/+14
2023-12-21drm/xe: Drop some unnecessary header includesGravatar Matt Roper 1-2/+0
2023-12-21drm/xe: Rename info.supports_* to info.has_*Gravatar Lucas De Marchi 1-1/+1
2023-12-21drm/xe: Remove GEN[0-9]*_ prefixesGravatar Lucas De Marchi 1-12/+11
2023-12-21drm/xe/xe2: Update SVG state handlingGravatar Matt Roper 1-2/+13
2023-12-21drm/xe: Emit SVG state on RCS during driver load on DG2 and MTLGravatar Matt Roper 1-1/+110
2023-12-21drm/xe: Prepare to emit non-register state while recording default LRCGravatar Matt Roper 1-0/+45
2023-12-21drm/xe/debugfs: Include GFXPIPE commands in LRC dumpGravatar Matt Roper 1-0/+108
2023-12-21drm/xe/debugfs: Add dump of default LRCs' MI instructionsGravatar Matt Roper 1-0/+97
2023-12-21drm/xe: Extract MI_* instructions to their own headerGravatar Matt Roper 1-0/+1
2023-12-21drm/xe: Separate number of registers from MI_LRI opcodeGravatar Matt Roper 1-1/+1
2023-12-21drm/xe: Account ring buffer and context state storageGravatar Tejas Upadhyay 1-1/+6
2023-12-21drm/xe: Use Xe assert macros instead of XE_WARN_ON macroGravatar Francois Dugast 1-4/+5
2023-12-21drm/xe/bo: Remove the lock_no_vm()/unlock_no_vm() interfaceGravatar Thomas Hellström 1-8/+2
2023-12-21drm/xe/vm: Simplify and document xe_vm_lock()Gravatar Thomas Hellström 1-4/+2
2023-12-21drm/xe/xe2: Update context image layoutsGravatar Matt Roper 1-2/+74
2023-12-21drm/xe/xe2: Update render/compute context image sizesGravatar Matt Roper 1-1/+8
2023-12-21drm/xe: base definitions for the GSCCSGravatar Daniele Ceraolo Spurio 1-0/+1
2023-12-21drm/xe: Rename engine to exec_queueGravatar Francois Dugast 1-5/+5
2023-12-21drm/xe: Prefer WARN() over BUG() to avoid crashing the kernelGravatar Francois Dugast 1-4/+4
2023-12-21drm/xe: Cleanup style warningsGravatar Francois Dugast 1-40/+40
2023-12-21drm/xe: Cleanup COMPLEX_MACRO style issuesGravatar Francois Dugast 1-1/+1
2023-12-21drm/xe: Cleanup POINTER_LOCATION style issuesGravatar Francois Dugast 1-1/+1
2023-12-19drm/xe: Memory allocations are tile-based, not GT-basedGravatar Matt Roper 1-8/+5
2023-12-19drm/xe/lrc: give start_seqno a better defaultGravatar Matthew Auld 1-0/+3
2023-12-19drm/xe: Use a define to set initial seqno for fencesGravatar Thomas Hellström 1-0/+3
2023-12-19drm/xe: prefer xe_bo_create_pin_map()Gravatar Matthew Auld 1-35/+18
2023-12-19drm/xe: Remove dependency on i915_reg.hGravatar Lucas De Marchi 1-2/+1
2023-12-19drm/xe: Remove dependency on intel_gpu_commands.hGravatar Lucas De Marchi 1-1/+1
2023-12-19drm/xe: Remove dependency on intel_lrc_reg.hGravatar Lucas De Marchi 1-1/+1
2023-12-19drm/xe: Remove dependency on intel_gt_regs.hGravatar Lucas De Marchi 1-1/+1
2023-12-19drm/xe: Remove dependency on intel_engine_regs.hGravatar Lucas De Marchi 1-1/+1
2023-12-19drm/xe: Sort includesGravatar Lucas De Marchi 1-3/+3
2023-12-19drm/xe: Add has_asid to device infoGravatar Matthew Brost 1-2/+2
2023-12-12drm/xe: Introduce a new DRM driver for Intel GPUsGravatar Matthew Brost 1-0/+841