summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/xe/xe_gt_types.h
AgeCommit message (Expand)AuthorFilesLines
2024-04-04drm/xe: Make TLB invalidation fences unorderedThomas Hellström1-7/+0
2024-01-24drm/xe: Stash GMD_ID value in xe_gtMatt Roper1-0/+2
2024-01-23drm/xe: Document nested struct members according to guidelinesThomas Hellström1-49/+50
2024-01-11drm/xe: Invert access counter queue head / tailMatthew Brost1-6/+7
2024-01-11drm/xe: Invert page fault queue head / tailMatthew Brost1-6/+6
2023-12-21drm/xe: Create a xe_gt_freq component for raw management and sysfsRodrigo Vivi1-0/+3
2023-12-21drm/xe: Enable Fixed CCS mode settingNiranjana Vishwanathapura1-0/+8
2023-12-21drm/xe/uapi: Crystal Reference Clock updatesRodrigo Vivi1-2/+2
2023-12-21drm/xe: Rename xe_gt_idle_sysfs to xe_gt_idleVinay Belgaumkar1-1/+1
2023-12-21drm/xe/uapi: Replace useless 'instance' per unique gt_idRodrigo Vivi1-1/+1
2023-12-21drm/xe/xe2: Add MCR register steering for primary GTMatt Roper1-0/+1
2023-12-21drm/xe/xe2: Add GT topology readoutMatt Roper1-1/+1
2023-12-21drm/xe: Add sysfs for default engine scheduler propertiesTejas Upadhyay1-0/+3
2023-12-21drm/xe: Rename engine to exec_queueFrancois Dugast1-3/+3
2023-12-21drm/xe: Cleanup SPACING style issuesFrancois Dugast1-4/+4
2023-12-21drm/xe: handle TLB invalidations from CT fast-pathMatthew Auld1-0/+5
2023-12-21drm/xe: add a new sysfs directory for gtidle propertiesRiana Tauro1-0/+4
2023-12-20drm/xe: Drop extra_gts[] declarations and XE_GT_TYPE_REMOTEMatt Roper1-1/+0
2023-12-20drm/xe: Move migration from GT to tileMatt Roper1-3/+0
2023-12-20drm/xe: Memory allocations are tile-based, not GT-basedMatt Roper1-7/+0
2023-12-20drm/xe: Move VRAM from GT to tileMatt Roper1-37/+0
2023-12-20drm/xe: Move GGTT from GT to tileMatt Roper1-3/+0
2023-12-20drm/xe: Move register MMIO into xe_tileMatt Roper1-6/+3
2023-12-20drm/xe: Add backpointer from gt to tileMatt Roper1-2/+12
2023-12-20drm/xe: Introduce xe_tileMatt Roper1-5/+10
2023-12-20drm/xe: Size GT device memory correctlyMichael J. Ruhl1-0/+2
2023-12-20drm/xe: Simplify rebar sizingMichael J. Ruhl1-6/+6
2023-12-20drm/xe: Add support for OOB workaroundsLucas De Marchi1-0/+2
2023-12-20drm/xe/wa: Track gt/engine/lrc active workaroundsLucas De Marchi1-0/+10
2023-12-20drm/xe: Let primary and media GT share a kernel_bb_poolMatt Roper1-3/+7
2023-12-20drm/xe: fix pvc unload issueChang, Bruce1-2/+0
2023-12-20drm/xe/vram: start tracking the io_sizeMatthew Auld1-2/+12
2023-12-20drm/xe: Fix size of xe_eu_mask_tJosé Roberto de Souza1-1/+1
2023-12-20drm/xe/mcr: Add SQIDI steering for DG2Lucas De Marchi1-0/+7
2023-12-20drm/xe: Add TDR for invalidation fence timeout cleanupMatthew Brost1-0/+5
2023-12-20drm/xe: Invalidate TLB after unbind is completeMatthew Brost1-0/+9
2023-12-20drm/xe: Add TLB invalidation fenceMatthew Brost1-0/+5
2023-12-20drm/xe: Move TLB invalidation variable to own sub-structure in GTMatthew Brost1-11/+11
2023-12-12drm/xe: Fake pulling gt->info.engine_mask from hwconfig blobMatthew Brost1-0/+6
2023-12-12drm/xe: Introduce a new DRM driver for Intel GPUsMatthew Brost1-0/+320