summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/xe/xe_lrc.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'drm-next-2024-03-13' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds2024-03-141-0/+38
|\
| * drm/xe: Use LRC prefix rather than CTX prefix in lrc desc definesMatthew Brost2024-02-011-7/+7
| * drm/xe/vf: Update LRC with memory based interrupts dataMichal Wajdeczko2023-12-211-0/+24
| * drm/xe: Add command MI_LOAD_REGISTER_MEMMichal Wajdeczko2023-12-211-0/+14
* | drm/xe/uapi: Remove unused flagsFrancois Dugast2024-02-291-9/+1
* | drm/xe: Use LRC prefix rather than CTX prefix in lrc desc definesMatthew Brost2024-02-011-7/+7
|/
* drm/xe: Drop some unnecessary header includesMatt Roper2023-12-211-2/+0
* drm/xe: Rename info.supports_* to info.has_*Lucas De Marchi2023-12-211-1/+1
* drm/xe: Remove GEN[0-9]*_ prefixesLucas De Marchi2023-12-211-12/+11
* drm/xe/xe2: Update SVG state handlingMatt Roper2023-12-211-2/+13
* drm/xe: Emit SVG state on RCS during driver load on DG2 and MTLMatt Roper2023-12-211-1/+110
* drm/xe: Prepare to emit non-register state while recording default LRCMatt Roper2023-12-211-0/+45
* drm/xe/debugfs: Include GFXPIPE commands in LRC dumpMatt Roper2023-12-211-0/+108
* drm/xe/debugfs: Add dump of default LRCs' MI instructionsMatt Roper2023-12-211-0/+97
* drm/xe: Extract MI_* instructions to their own headerMatt Roper2023-12-211-0/+1
* drm/xe: Separate number of registers from MI_LRI opcodeMatt Roper2023-12-211-1/+1
* drm/xe: Account ring buffer and context state storageTejas Upadhyay2023-12-211-1/+6
* drm/xe: Use Xe assert macros instead of XE_WARN_ON macroFrancois Dugast2023-12-211-4/+5
* drm/xe/bo: Remove the lock_no_vm()/unlock_no_vm() interfaceThomas Hellström2023-12-211-8/+2
* drm/xe/vm: Simplify and document xe_vm_lock()Thomas Hellström2023-12-211-4/+2
* drm/xe/xe2: Update context image layoutsMatt Roper2023-12-211-2/+74
* drm/xe/xe2: Update render/compute context image sizesMatt Roper2023-12-211-1/+8
* drm/xe: base definitions for the GSCCSDaniele Ceraolo Spurio2023-12-211-0/+1
* drm/xe: Rename engine to exec_queueFrancois Dugast2023-12-211-5/+5
* drm/xe: Prefer WARN() over BUG() to avoid crashing the kernelFrancois Dugast2023-12-211-4/+4
* drm/xe: Cleanup style warningsFrancois Dugast2023-12-211-40/+40
* drm/xe: Cleanup COMPLEX_MACRO style issuesFrancois Dugast2023-12-211-1/+1
* drm/xe: Cleanup POINTER_LOCATION style issuesFrancois Dugast2023-12-211-1/+1
* drm/xe: Memory allocations are tile-based, not GT-basedMatt Roper2023-12-201-8/+5
* drm/xe/lrc: give start_seqno a better defaultMatthew Auld2023-12-201-0/+3
* drm/xe: Use a define to set initial seqno for fencesThomas Hellström2023-12-201-0/+3
* drm/xe: prefer xe_bo_create_pin_map()Matthew Auld2023-12-201-35/+18
* drm/xe: Remove dependency on i915_reg.hLucas De Marchi2023-12-201-2/+1
* drm/xe: Remove dependency on intel_gpu_commands.hLucas De Marchi2023-12-201-1/+1
* drm/xe: Remove dependency on intel_lrc_reg.hLucas De Marchi2023-12-201-1/+1
* drm/xe: Remove dependency on intel_gt_regs.hLucas De Marchi2023-12-201-1/+1
* drm/xe: Remove dependency on intel_engine_regs.hLucas De Marchi2023-12-201-1/+1
* drm/xe: Sort includesLucas De Marchi2023-12-201-3/+3
* drm/xe: Add has_asid to device infoMatthew Brost2023-12-201-2/+2
* drm/xe: Introduce a new DRM driver for Intel GPUsMatthew Brost2023-12-121-0/+841