aboutsummaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/xe/xe_gt_types.h
AgeCommit message (Expand)AuthorFilesLines
2024-04-04drm/xe: Make TLB invalidation fences unorderedGravatar Thomas Hellström 1-7/+0
2024-01-24drm/xe: Stash GMD_ID value in xe_gtGravatar Matt Roper 1-0/+2
2024-01-23drm/xe: Document nested struct members according to guidelinesGravatar Thomas Hellström 1-49/+50
2024-01-10drm/xe: Invert access counter queue head / tailGravatar Matthew Brost 1-6/+7
2024-01-10drm/xe: Invert page fault queue head / tailGravatar Matthew Brost 1-6/+6
2023-12-21drm/xe: Create a xe_gt_freq component for raw management and sysfsGravatar Rodrigo Vivi 1-0/+3
2023-12-21drm/xe: Enable Fixed CCS mode settingGravatar Niranjana Vishwanathapura 1-0/+8
2023-12-21drm/xe/uapi: Crystal Reference Clock updatesGravatar Rodrigo Vivi 1-2/+2
2023-12-21drm/xe: Rename xe_gt_idle_sysfs to xe_gt_idleGravatar Vinay Belgaumkar 1-1/+1
2023-12-21drm/xe/uapi: Replace useless 'instance' per unique gt_idGravatar Rodrigo Vivi 1-1/+1
2023-12-21drm/xe/xe2: Add MCR register steering for primary GTGravatar Matt Roper 1-0/+1
2023-12-21drm/xe/xe2: Add GT topology readoutGravatar Matt Roper 1-1/+1
2023-12-21drm/xe: Add sysfs for default engine scheduler propertiesGravatar Tejas Upadhyay 1-0/+3
2023-12-21drm/xe: Rename engine to exec_queueGravatar Francois Dugast 1-3/+3
2023-12-21drm/xe: Cleanup SPACING style issuesGravatar Francois Dugast 1-4/+4
2023-12-21drm/xe: handle TLB invalidations from CT fast-pathGravatar Matthew Auld 1-0/+5
2023-12-21drm/xe: add a new sysfs directory for gtidle propertiesGravatar Riana Tauro 1-0/+4
2023-12-19drm/xe: Drop extra_gts[] declarations and XE_GT_TYPE_REMOTEGravatar Matt Roper 1-1/+0
2023-12-19drm/xe: Move migration from GT to tileGravatar Matt Roper 1-3/+0
2023-12-19drm/xe: Memory allocations are tile-based, not GT-basedGravatar Matt Roper 1-7/+0
2023-12-19drm/xe: Move VRAM from GT to tileGravatar Matt Roper 1-37/+0
2023-12-19drm/xe: Move GGTT from GT to tileGravatar Matt Roper 1-3/+0
2023-12-19drm/xe: Move register MMIO into xe_tileGravatar Matt Roper 1-6/+3
2023-12-19drm/xe: Add backpointer from gt to tileGravatar Matt Roper 1-2/+12
2023-12-19drm/xe: Introduce xe_tileGravatar Matt Roper 1-5/+10
2023-12-19drm/xe: Size GT device memory correctlyGravatar Michael J. Ruhl 1-0/+2
2023-12-19drm/xe: Simplify rebar sizingGravatar Michael J. Ruhl 1-6/+6
2023-12-19drm/xe: Add support for OOB workaroundsGravatar Lucas De Marchi 1-0/+2
2023-12-19drm/xe/wa: Track gt/engine/lrc active workaroundsGravatar Lucas De Marchi 1-0/+10
2023-12-19drm/xe: Let primary and media GT share a kernel_bb_poolGravatar Matt Roper 1-3/+7
2023-12-19drm/xe: fix pvc unload issueGravatar Chang, Bruce 1-2/+0
2023-12-19drm/xe/vram: start tracking the io_sizeGravatar Matthew Auld 1-2/+12
2023-12-19drm/xe: Fix size of xe_eu_mask_tGravatar José Roberto de Souza 1-1/+1
2023-12-19drm/xe/mcr: Add SQIDI steering for DG2Gravatar Lucas De Marchi 1-0/+7
2023-12-19drm/xe: Add TDR for invalidation fence timeout cleanupGravatar Matthew Brost 1-0/+5
2023-12-19drm/xe: Invalidate TLB after unbind is completeGravatar Matthew Brost 1-0/+9
2023-12-19drm/xe: Add TLB invalidation fenceGravatar Matthew Brost 1-0/+5
2023-12-19drm/xe: Move TLB invalidation variable to own sub-structure in GTGravatar Matthew Brost 1-11/+11
2023-12-12drm/xe: Fake pulling gt->info.engine_mask from hwconfig blobGravatar Matthew Brost 1-0/+6
2023-12-12drm/xe: Introduce a new DRM driver for Intel GPUsGravatar Matthew Brost 1-0/+320